Albion Chicken & Chips 383 Albion Rd Toronto ON Canada
Phone: 416.740.0731 Smoking: not permitted
Dress: casual