Smeraldi's trattoria offers a taste of Italy with fresh handmade pizza and pasta. Guests can also enjoy savory Italian appetizers and mouth-watering main courses.