Sherlock Hall
Bar · Coffee Shop
Sherlock Hall is a public establishment operating as a cafe, bar, and kafenio. It offers a relaxed atmosphere for patrons to enjoy coffee and drinks.
Location
Best places nearby
The highest rated places close to Sherlock Hall.
Local restaurants nearby
Κολοκοτρώνη Θεόδωρου 69, Αγία Τριάδα, 185 31 Πειραιάς Αττικής, Greece
