The London Cafe
Sandwich Shop · Italian
The London Cafe is a cafe offering items such as Chicken Teriyaki Pasta with Pineapple and Chef's Turkey Sandwiches.
Location
Best places nearby
The highest rated places close to The London Cafe.
Local restaurants nearby
12251 Horseshoe Way, BC


