Cafe Sol
Coffee Shop · Sandwich Shop
Cafe Sol is a coffee shop and sandwich shop offering a welcoming retreat with home-cooked food. It provides a menu of cafe staples in a comfortable setting.
Location
Best places nearby
The highest rated places close to Cafe Sol.
Local restaurants nearby
6 High Street, Doncaster, DN1 1ED, United Kingdom



