Local Business Video Series

Billy's Deli Restaurant

At Billy's Deli Restaurant you are provided with the breakfast and lunch experience you will want to repeat over and over. Conveniently located at 113 Dundas St. Billy's has been a breakfast and lunch hot spot for over 30 years. It has always been family run and operated, and continues this today.

skyline view of the city of london, ontario

  • find it in london logoSubscribe and Support Local. Get the latest about Find it in London delivered to your inbox.