Phone: +393924526524
Address: Via Novara 127, 20153, Milano, Italy
City: Milano
Menu Dishes: 35
Reviews: 1426
"Came upon it by chance after working not far from the San Siro stadium, very glad I did. Great seafood dishes from Sardinia, extensive beer and wine selection as well! The only problem I had was I can't speak Italian, but that didn't stop me having a great time in a very nice homely restaurant. Excellent food and service and good value on top. Recommended"
All prices are estimates on menu.