Trattoria & Gin Bar Talbot Green
Our flagship restaurant, located in the heart of Talbot Green