Jubao Palace Noodle Bar (in Seminole Hard Rock Tampa)
5223 Orient Rd, Tampa
(866) 388-4263
Recent Reviews
Jubao Palace Noodle Bar (in Seminole Hard Rock Tampa)
5223 Orient Rd, Tampa 33610
(866) 388-4263