Mama Lupe Latin Cuisine

170 Main St Ridgefield Park NJ 07660 USA

(201) 822-2121

Location