Al Tetto Verde is a trattoria offering Italian cuisine.