Off the Square Restaurant The Courtyard, Montpellier Street, Cheltenham, Gloucestershire GL501SR