At 2513 Queens Plz N, Long Island City, NY 11101-4006New York Here : Momemto. Welcome to Momemto is rated 3.5. It's worth a try!
Write a review