VILLA TAVERN
Updated 6 days ago
Villa Tavern 307 Nechells Park Road, Birmingham, West Midlands, B7 5PD
The Villa Tavern located in Birmingham West Midlands is a traditional family run Public House with a friendly atmosphere great food and a wide selection of drinks. Explore this website and find out more about us and the services we provide.