So Delicious
Sandwich Shop · Coffee Shop
A cafe offering a variety of refreshments and food items, with delivery options available.
Location
Best places nearby
The highest rated places close to So Delicious.
Local restaurants nearby
Ifigenias 53, Αττικής

