Traditional Souvlaki spot, offering classic Greek dishes and vegetarian options.