Order Online

Red Bowl Noodle Shop

40-52 Main St
Flushing, NY 11354
(718) 353-7683
Order online Menu | Reservation | Info
Any questions please call us.