designing a new italian trattoria
think mediterranean sea vibes, with a splash of sicilian lemons, fresh thyme, and ripe tomatoes
​
3,895 sqft.