FoodRestaurant

Clochard

Restaurant in Thessaloniki.

Mitropoleos 11 · Thessaloniki

Similar places

Mezen Salonica

Restaurant · Thessaloniki

Rogkoti 3

Empire Sushi Bar

Restaurant · Thessaloniki

Oplopiou 3

Asian

Καντούνι Ταβέρνα - Ουζερί

Restaurant · Thessaloniki

Κατούνη 6