Powered by

Nubia Philly Steak & Pizza

12647 N 56th St, Tampa FL, 33617

Currently Closed   Full Hours  

View menu