Flushing New York Mogu Sushi Flushing New York [one_half] Address 133-22 39th Avenue, Flushing, NY 11354 Phone Number 718-886-2618 Hours Mon: 11 am – 11 pm Tue: 11 am – 11 pm Wed: 11 am -…