Carrara, Italy
European, Meat Cuisine, Seafood, Vegetarian · $$$$ · Fine Dining
Rating: 4.7/5 (85 reviews)