Discovery
Restaurants
Stores
Discovery
Restaurants
Stores
Discovery
Restaurant
Old Town Baristro
Coffee shop with amazing snack options to boost your energy!
Restaurant
Plato Sushi & More
The best of the town!
Restaurant
The Back Street Asian Noodles
Find a huge variety of Asian dishes!
Restaurant
Souvlakia O Michalos
The awarded souvlaki of the town!
Categories
Burger
19 places
Cafe
61 places
Breakfast
40 places
Souvlaki
28 places
Street Food
13 places
Asian
23 places