Nubia Philly Steak & Pizza

12647 N 56th St, Tampa FL, 33617

View menu
Start an Order Full Menu