Noodle Bar at Jubao Palace at Seminole Hard Rock Hotel & Casino - Tampa

Jubao Palace Noodle Bar is a quick service restaurant serving authentic Asian cuisine. The 44-seat restaurant features an open kitchen, which provides a unique, up-close dining experience of Cantonese and Vietnamese flavors.