Touloubar
Coffee Shop · Bar · Greek
Touloubar is a Greek coffee shop and bar. It offers a selection of coffee beverages and alcoholic drinks, alongside traditional Greek dishes.
Location
Best places nearby
The highest rated places close to Touloubar.
Local restaurants nearby
Αγίας Σοφίας 1, 661 31 Δράμα, GR



