Jubao Palace Noodle Bar - Seminole Hard Rock Tampa

Jubao Palace Noodle Bar - Seminole Hard Rock Tampa

★★★★☆ (177 reviews) · $$ Chinese, Noodles, Vietnamese
Explore Menu