A refreshing and elegant Italian salad showcasing the finest simple ingredients. This dish features slices of fresh, creamy mozzarella cheese, ripe, juicy tomatoes, and aromatic basil leaves, artfully arranged and drizzled with a high-quality extra virgin olive oil and a delicate balsamic glaze.
Terra e Mare in the Cafes/Restaurants category
Address: 13251 Ventura Blvd, Studio City, CA 91604, USA
Working hours:
Payment: cash
Terra e Mare on the map