Get directions to: Hernandez Placido Restaurant, Yonkers, NY
Restaurant address: 143 New Main St Yonkers, NY 10701, USA
Restaurant: Hernandez Placido Restaurant