Great location. It is usually not busy. The service is not bad and for a quick service restaurant, it is excellent. They could us better advertising and improve or introduce more products. The crew there know their stuff and are very welcoming andhelpful.
Address: 1001 Wellington Rd, London, Ontario N6E 1W4, Canada
Location: Canada > Ontario > London
Phone Number: +1 519-685-9620