Jubao Palace Noodle Bar


5223 N Orient Rd
Tampa, FL 33610

A Chinese Restaurant in Tampa FL

If you’re looking for a quick service, authentic Asian cuisine, then look no further than Jubao Palace Noodle Bar. The restaurant has 28 seats and features an open kitchen which gives guests a unique, up-close dining experience.


Day Opening Closing
Mon -Thu 11:30 AM 4:00 AM
Fri-Sat 11:30 AM 5:00 AM
Sun 11:00 AM 4:00 AM
Click the button to add a review for Jubao Palace Noodle Bar

Add Review