Thumbnail page
Previous image Next image
Touring
Tarte Flambee Ground Zero
Tarte Flambee Ground Zero
This restaurant in Strasbourg is where I had my first Tarte Flambee. I had four on this trip, though not here this time.