Extra Super Restaurant

5625 Palisade Ave., West New York NJ

(201) 867-89502018678688

Rated 5.0 out of 5 from 1 Reviews
Location