Little Tina
507 N Tampa St, Tampa
Menu
Restaurants in Tampa, FL
Little Tina
507 N Tampa St, Tampa, FL 33602