Picadilly Fine Foods By Churchills
631 Lakeshore Dr, North Bay, ON P1A 2E7
Telephone:
705-472-0030
Website:
http://www.churchills.ca/
Churchill's Prime Rib House – North Bay’s Premier Restaurant
Among the top 50 restaurants in Canada, Churchill's is renowned for the finest food and atmosphere paired with impeccable service & attention to detail.