Via Lombroso, 20
Milan 20137 Italy
Milan 20137 Italy
+39 0259902122
Open HoursNoon-2:30p & 7p-11:30p M-F, 7p-11:30p Sa
OverviewThis restaurant has been in business for over forty years. It has been renovated and continues to be very popular with tourists.
Property Information by Wcities