Restaurant Review: Grill Master


Details: Located at 133-42 39th Ave. Ste 101, Queens, NY 11354. A claimed Yelp page can be found at

Score: 6.8/10

Like flavored cream on bubble teas, higher end hot pot, Szechuan cuisine, hand pulled noodles, etc., grilled fish has become the newest trendy thing to eat among Chinese restaurant goers, at least in New York City.

Continue reading