Popeyes Louisiana Kitchen

35193 Newark Blvd., Newark CA

(510) 742-6127

Location