Get directions to: Bay Terrace Pool & Tennis Center, Bayside, NY
Restaurant address: 212-00 23 Avenue Bayside, NY 11360, USA
Restaurant: Bay Terrace Pool & Tennis Center