Byron Village Restaurant 1240 Commissioners Rd W London ON Canada
Phone: 519.472.6224 Smoking: not permitted
Alcohol: full bar
Dress: casual