FoodRestaurant

Sarris Bros.

Restaurant in Rhodes.

Evdimou 18 · Rhodes

Similar places

Alexis Tavern

Restaurant · Rhodes

Sokratous 1-19

Seafood

Golden Olympiad

Restaurant · Rhodes

Evdimou 2-12

Greek

Archipelagos

Restaurant · Rhodes

Hippocrates Square 18 Rhodes, Pithagora 4

Greek