Restaurant
Yogi - Gyro
5 locals recommend,
Location
25is Martiou
Thira
Tips from locals
Delivery and gyros/souvlaki/Pizza/Pasta place. Tell them just before the corner of Kotsovolos electric appliances store and wait for their call when they arrive. Find their website for menu.