Sushi MeshugaRestaurants73-01 Main StFlushing, NY, 11367 · US(718) 268-1818Email unavailablesushimeshuga.comHours not available