Powered by Tripadvisor

Nubia Philly Steak & Pizza

12601 N 56th Street, Unit 12647
Tampa, FL 33617
Uber
MORE PHOTOS