La Cucina is an Italian restaurant offering a creative blend of French and Mediterranean cuisines in a charming, floral-decorated venue. Vegetarian options are available.