Blackfriars Bistro & Catering
Industry: Full-service restaurants
46 Blackfriars St, London, ON, N6H 1K7
Seasonal menus insist on a creative and current approach to your dining experience Upbeat lunch, intimate dinners and casual Sunday brunch are all presented by knowledgeable and friendly service staff