Teatro at The Radlett Centre Restaurant and Licensed bar Teatro Pizza restaurant at Radlett Cricket Club