at 40-52 Main St, Flushing , 11354 United States
98 FB users likes Red Bowl Noodle Shop, set it to 9 position in Likes Rating for Flushing, United States in Local Business category
Red Bowl Noodle Shop is Flushing based place and this enity listed in Chinese Restaurant category. Located at 40-52 Main St NY 11354. Contact phone number of Red Bowl Noodle Shop: (718) 353-7683