Tamarind Tree Bar
Open hours
Tamarind Tree Bar
Tamarind Tree Bar Bishop's Stortford