Restaurant Review: Bó Noodle House

Details: Located at 39-07 Prince St, Flushing, NY 11354. A claimed Yelp page can be found at

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