roastedducknoodlesoup
in
Tampa, FL
Jubao Palace Noodle Bar
5223 Orient Rd
Tampa
FL
33610
5.9
mi