Monster Ktv & BBQ Address: 4052 Main St, Flushing, NY 11354 Phone: (718) 445-7300 Payment: Restaurants, Barbecue, Restaurant Management Other Businesses: Choopan Kabab House at 4327 Main St, Flushing, NY 11355 United Innovation Group at 3906 Main St, Flushing, NY 11354 Coffee Shop at 13521 Roosevelt Ave, Flushing, NY 11354 Sentosa at 3907 Prince St, Flushing, NY 11354 Islamic Food at 4128 Main St, Flushing, NY 11355