Venue Info

The cozy Greek restaurant on Locust is a laid-back neighborhood spot with seafood & traditional Greek dishes, plus Mediterranean-style decor.