en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windlesham
/
Cafe Birch
Cafe Birch
Sandwich Shop · Bakery
Cafe offering sandwiches, paninis, soup, and scones. Menu choices may be limited.
England
Windlesham, United Kingdom
www.facebook.com/252639354803933
Location
The ranking
Best Sandwich Shop in Windlesham
2 places, none rated yet
See the full list →