Mini Shop Cafe
Sandwich Shop · Coffee Shop · Deli
Mini Shop Cafe offers sandwiches, coffee, and convenience items like newspapers.
Location
Best places nearby
The highest rated places close to Mini Shop Cafe.
Local restaurants nearby
Καμισιανά, Κρήτης

