Mo mo ta
Add to Favorites
Claimed
OPEN NOW
Today: Open 24 Hours
12 Years
in Business
Saved to Favorites
Phone: (917) 854-2544
Address: 4473 21st St, Long Island City, NY 11101
Website: http://www.mo-mo-ta.com
9015 Queens Blvd, Elmhurst, NY 11373
2927 40th Rd, Long Island City, NY 11101
3153 Steinway St, Astoria, NY 11103
4024 College Point Blvd, Flushing, NY 11354
110 Berry St, Brooklyn, NY 11249
827 Lexington Ave, New York, NY 10065
655 Manhattan Ave, Brooklyn, NY 11222
173 E 86th St, New York, NY 10028
625 Madison Ave, New York, NY 10022
112 W 34th St, New York, NY 10120