Chateaubriand Restaurants in Darmstadt
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Darmstadt, Pützerstraße 6, 64287, Darmstadt, Germany
"I have eaten the best steak of my life there."
Price
The Average price for Chateaubriand is:
$48.8
Feedback
These reviews refer only to the mentioned ingredients.