Caffe Carlo
Italian · Deli · Coffee Shop
Caffe Carlo is an Italian establishment known for its fresh, home-cooked food and warm, friendly atmosphere. It also functions as a deli.
Location
Best places nearby
The highest rated places close to Caffe Carlo.
Local restaurants nearby
84 High Road, West Byfleet, KT14 7QW, GB



