Get directions to: Antojitos Colombianos, West New York, NJ
Restaurant address: 200 61st St West New York, NJ 07093, USA
Restaurant: Antojitos Colombianos