Socrates Bistro
Mediterranean · Pub · Bar
Socrates Bistro is a gastropub offering a dining experience.
Location
Best places nearby
The highest rated places close to Socrates Bistro.
Local restaurants nearby
Teşvikiye Fırın Sokak 6A, İstanbul
Location
The highest rated places close to Socrates Bistro.
Teşvikiye Fırın Sokak 6A, İstanbul