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