Florida
Tampa
Noodle
Noodle
(813) 971-0999
2602 E Fletcher Ave, Tampa, FL 33612
Own this business?
Learn more
about offering online ordering to your diners.
Chinese
Menu not currently available
Ad