167 High St, Banstead, London SM7 2NT, United Kingdom
Closed· Opens Sat at 07:00
No delivery
Spot something wrong?
Dishes at Village Cafe & Bistro. Prices may vary in venue.