Up and down the menu, consistently delicious; its all excellent. 56th St. location in Temple Terrace is my favorite. Best management for years. Best staff. Best chefs. Best of everything. (Ask for Vinnie.)
Connect with Tampa A-List
© CityVoter, Inc.