Cafe Latte
Sandwich Shop
Cafe Latte is a cafe serving British cuisine. They offer breakfast, lunch, and brunch options, including sandwiches with generous portions.
Location
Best places nearby
The highest rated places close to Cafe Latte.
Local restaurants nearby
Dale St, England
