Barista In Town
Coffee Shop · Creperie · Sandwich Shop
Barista In Town is a coffee shop offering hot & cold beverages, snacks, crepes, tobacco products, and other sundries. Part of a chain with multiple locations.
Location
Best places nearby
The highest rated places close to Barista In Town.
Local restaurants nearby
Επταπυργίου 65, Κεντρικής Μακεδονίας



