Long Island City✓Validated 2 months ago
39-31 29th St Long Island City, 11101 Get directions
www.instagram.com/nexusfridge?igsh=MTBxcHFkaDFmMHdvdA==