Home > Navarro's

Navarro's

Advertisements

 Profile 

    Spanish restaurants London : navarro's restaurant. A real find in central London that serves good food at affordable prices, navarro's spanish restaurant offers a huge selection of spanish tapas dishes that are inventive and delicious. with it's intimate layout, rustic furniture and tiled walls this restaurant attracts couples, small groups or larger parties all looking for that little slice of andalucia.


Click here to visit Navarro's