La Terrezza

Italian
$ $
Tampa, FL 33605

Tips

  • Great food, great service!