Restaurant Review: Grill Master

20180728_191210

Details: Located at 133-42 39th Ave. Ste 101, Queens, NY 11354. A claimed Yelp page can be found at https://www.yelp.com/biz/grill-master-queens?osq=master+grill

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