Sherlock Holmes
Turkish · Mediterranean · Bar
Sherlock Holmes is a restaurant offering a blend of international and Turkish cuisine.
Location
Best places nearby
The highest rated places close to Sherlock Holmes.
Local restaurants nearby
Damlataş Caddesi 79, Antalya



