A traditional Greek grill house (ψητοπωλείο) serving dishes made with local ingredients. Located on a pedestrian street.