Mellow Coffee and Snack Bar
Coffee Shop · Bar · Sandwich Shop
Mellow Coffee and Snack Bar is a coffee shop and snack bar offering a variety of coffee and snack options. The establishment is known for its coffee and snack bar services.
Location
Best places nearby
The highest rated places close to Mellow Coffee and Snack Bar.
Local restaurants nearby
Leof. 28is Oktovriou 151


