Elmora Barbecue

537 Pennington St, Elizabeth, NJ 07202

(908) 354-1800

Location