1910 Highbury Ave N, London, Ontario N5X 4A5, Canada, London
Nice clean restaurant! The food was great and the service was good.
Nice clean restaurant! The food was great and the service was good.