Pollos Mario hero image

Pollos Mario

Restaurant

63 Main St, Hackensack, NJ 07601, USA

Biter Score
7.4
Open
Saturday: 9 AM – 10 PM