Greek Taverna |
|
Rate and write a Review for Greek Taverna
Add photos
Reviews to Greek Taverna![]() Very friendly, good food and atmosphere.
|
Similar placesin Glen Rock |
|
|