1761 Oxford St E, London, ON
Contact Us

Located at London, gives you quick access to a light spaced restaurant serving you food like that of home.

Address:
1761 Oxford St E,
London, ON
N5V 2Z6, Canada
Phone: +1 519 453-4445
Reserve your table now!