Address: 1242 W Hillsborough Ave #1314, Tampa, FL 33603, USA
He doesn't speak Spanish
Sure
Add Answer
Thanks! Your answer is awaiting moderation.
The people who opened this restaurant - are they the same brothers who opened four ABC Pizza Houses in northern CT back in the late 60s/early 70s?
What are the Covid safety practices like here?
Who delivers from this ABC location
Do u deliver?
Trending Places
Pizza restaurant
2822 E Bearss Ave, Tampa, FL 33613, USA
19651 Bruce B Downs Blvd, Tampa, FL 33647, USA
1402 E Fletcher Ave, Tampa, FL 33612, USA
5317 E Fletcher Ave, Tampa, FL 33617, USA