The Mayfair

9830 67th Avenue, Queens, NY 11374