Get directions to: La Rocka Bar, Yonkers, NY
Restaurant address: 167 Elm St Yonkers, NY 10701, USA
Restaurant: La Rocka Bar