About The Village Caffè
We are passionate about Fresh Food and Customer Service. The Village Cafe is a great place to catchup with your friends and enjoy our refreshing menus.
More about The Village Caffè
The Village Caffè is located at Nechels, Birmingham, United Kingdom
0121111141
Similar Listings
Urbanblend
4.5