"This family-owned Italian restaurant is absolutely delicious! The service was excellent and the menu had plenty of options to choose from. Located in the Grand Canal Shoppes, this small restaurant can be easy to miss, so be sure to ask for directions if you have trouble finding it. We started our meal with the best caprese salad I've ever had, featuring their amazing homemade cheese. The garlic knots were irresistible and you may find yourself asking for seconds. The pasta dishes we tried were all flavorful and the portion sizes were generous. Make sure to save room for a cannoli! We will definitely be returning to this restaurant."