Street Souvlaki
Greek · Kebab House · Fast Food
Street Souvlaki is a restaurant offering souvlaki. It provides seating, delivery, and accepts card payments.
Location
Best places nearby
The highest rated places close to Street Souvlaki.
Local restaurants nearby
Ακτή Μιαούλη 63, Αττικής
