About
Blackfriars Bistro And Catering is an establishment located in London, Ontario on 46 Blackfriars St. Blackfriars Bistro And Catering is in the "Bistro" category. Longtime Canadian spot preparing seasonal cuisine in a cozy space with vibrant art & mosaic tables.
Categories
Bistro
Reviews
No review
Leave a review
Nearby restaurants
You may also like