Restaurants in Tolo

3 places in Tolo, Greece.

Browse Tolo by type

AllPizza 2Fast Food & Takeaway 2
Pizza · Fast foodCaramel - PIZZA- CREPERIETolo, Greece★ 4.5691 reviewsPizza · CaféAnemosTolo, Greece★ 4.1533 reviewsFast foodChocho street foodTolo, Greece★ 4.359 reviews