Master Souvlaki
Greek · Kebab House
Master Souvlaki is a restaurant specializing in souvlaki. Offers online ordering and phone orders.
Location
Best places nearby
The highest rated places close to Master Souvlaki.
Local restaurants nearby
Αχαρνών 318, Αττικής

