Brio Tuscan Grille

Review by TEC4

2223 N Westshore Blvd, Tampa, FL 33607
Celiac
3 years ago

Very nice authentic Italian restaurant. I come here every time I'm in Tampa.