Restaurant Review: Bó Noodle House

Details: Located at 39-07 Prince St, Flushing, NY 11354. A claimed Yelp page can be found at https://www.yelp.com/biz/b%C3%B3-noodle-house-flushing

Score: 6/10

Bo Noodle House is a relatively new Chinese noodle place among the countless other Chinese noodle places in Flushing. Of course there’s hand pulled noodles here.

Continue reading