City Crown Fried Chicken

City crown fried chicken, 800 Madison Ave, Elmira, NY 14901, United States

(607) 398-2818

Location