Biftekakia & Souvlakia
Greek · BBQ · Grill
Barbecue restaurant specializing in biftekakia and souvlaki. Offers salads and a menu.
Location
Best places nearby
The highest rated places close to Biftekakia & Souvlakia.
Local restaurants nearby
Ολυμπιονικών 202, I


