Le Zorba

Strasbourg, France

This little Greek restaurant in the Krutenau area features sandwiches, souvlaki, and kebabs.