4 John Doe - 4 months ago
Cozy place, quite artificial but makes up for it in prices and hospitality. Food is nothing to write home about but staple Greek items. Location is really central for Heidelberg and the owners a easy going people. So in total a recommendation! Thank you for Greek mocca!