"Absolutely superb. Best Italian food I've had outside Italy"
Phone: +496151278882
Address: Heidelberger Landstraße 207, 64297 Darmstadt, Germany
City: Darmstadt
Tuesday: 11:30 -15:00 18:00 -24:00
Wednesday: 11:30 -14:30 18:00 -23:00
Thursday: 11:30 -14:30 18:00 -23:00
Friday: 11:30 -14:30 18:00 -23:00
Saturday: 11:30 -14:30 18:00 -23:00
Sunday: 11:30 -14:30 18:00 -23:00
Dishes: 6
Amenities: 19
Categories: 5
Reviews: 3197