Knights Inn

Hotel · 139-01 Jamaica Avenue, Queens, NY

More food in Queens, NY · Hotel in Queens