296 Victoria Street North
Ontario
N2H 5E2
(519) 742-0600
Thurs - Sat (4pm - 7pm)
(For take-out)
© All rights owned by The Falls Road Pub 2020