Restaurant Reviews from DiningGuide411.com
    Top : Canada: ON: London

Byron Pizza, London, Ontario, Canada










Byron Pizza
1240 Commissioners Rd W
London ON Canada


Phone: 519.472.0310
Smoking: not permitted

Alcohol: no alcohol served

Reservations: not accepted