Fast food restaurant · 4343 Anchor Plaza Pkwy 1St Flr, Tampa, FL
More food in Tampa, FL · Fast Food in Tampa