Address | 67 Charlotte St, Fitzrovia, London W1T 4PH, UK |
Telephone | +44 020 7637 7713 |
Website | http://www.navarros-tapas-london.co.uk/ |
Last Visit | October 24, 2018 |
Review:
lovely Spanish restaurant with variety of Tapas |