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.