Southgate, eng Spanish Restaurant

( 242 Reviews )
La Paella Tapas Bar Logo

La Paella Tapas Bar

Spanish Restaurant

9 The Broadway Southgate, eng N14 6PH
Alvar Chambers

Nice little independent Spanish restaurant - in a unassuming location from the outside but quite cosy and the decor inside makes it feel like a little bit of Spain. A se ... more

Find
    Near
      ChamberofCommerce.com
      Loading