La Rueda

la rueda

La Rueda remains the longest standing and probably the most popular restaurant on the High Street and also boast an lively bar!