Clapham Town, eng Spanish Restaurant

( 546 Reviews )
La Rueda Logo

La Rueda

Spanish Restaurant

66 Clapham High St Clapham Town, eng SW4 7UL
John C

Went there for lunch and I ordered grilled pork loin. The side vegetables were very bland lacking seasoning and the loin portion was very very small. I was definitely exp ... more

Find
    Near
      ChamberofCommerce.com
      Loading