Italian restaurant
La Terrazza Restaurant invites you to savor authentic Italian flavors in a cozy, historic setting. Located in Tampa's vibrant district, this charming eatery offers lunch and dinner options, complete with delightful small plates and a tempting dessert menu, like their acclaimed bruschetta. Priced affordably, it garners rave reviews for its attentive staff, particularly Andrew, who adds a personal touch to your dining experience. Reservations are recommended to secure your spot in this trendy locale. Enjoy casual dining with wheelchair accessibility for added convenience.
Best in Tampa
Italian restaurant
1802 E 7th Ave #3808, Tampa, FL 33605, United States
Soul food restaurant
2302 E 7th Ave, Tampa, FL 33605, United States
Latin American restaurant
1623 E 5th Ave, Tampa, FL 33605, United States
Organic restaurant
609 S Howard Ave, Tampa, FL 33606, United States