Get directions to: Sabor Latino Restaurant, Dover, NJ
Restaurant address: 17 W Blackwell St Dover, NJ 07801, USA
Restaurant: Sabor Latino Restaurant