Mochi Mochi Mochi Mochi

156-16 Northern Blvd, Flushing, NY