Restaurant Le B

42 Bd Clemenceau, 67000 Strasbourg, France

Strasbourg, France

Rating: 210

Score: 4.2

Price: Moderately expensive

No reviews available.