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!