I Love Souvlaki
Greek · Kebab House · Sandwich Shop
I Love Souvlaki is a restaurant specializing in Greek souvlaki. They offer a variety of fresh salads to complement their menu.
Location
Best places nearby
The highest rated places close to I Love Souvlaki.
Local restaurants nearby
5 Λεωφόρος Πεντέλης, I

