Get directions to: Ovidio's Bar, Woodside, NY
Restaurant address: 64-19 39 Avenue Woodside, NY 11377, USA
Restaurant: Ovidio's Bar