Address: 5501 E Fowler Ave, Tampa, FL 33617, USA
Yes
I really don't know sorry
Add Answer
Thanks! Your answer is awaiting moderation.
How do I place an order for a party of 4 for Thanksgiving ( lunch) ? Is it a different menu for that specific ocasion? Thanks !
Trending Places
American restaurant
2001 N 22nd St, Tampa, FL 33605, USA
717 S Howard Ave, Tampa, FL 33606, USA
7503 W Waters Ave, Tampa, FL 33615, USA
8020 Citrus Park Dr, Tampa, FL 33625, USA
1207 S Howard Ave, Tampa, FL 33606, USA
15333 Amberly Dr, Tampa, FL 33647, USA
5202 N Nebraska Ave, Tampa, FL 33603, USA
13833 W Hillsborough Ave, Tampa, FL 33635, USA