Tapete Spanish Restaurant is located in London, United Kingdom on 119 Grove Ln, Camberwell,. Tapete Spanish Restaurant is rated 4.4 out of 5 in the category restaurant in United Kingdom. We love food as much as you do, but we love even more to make people happy.
That’s why we want you to have the experience of visiting Tapete.
Have the ‘Tapete’ experience.
Address
119 Grove Ln, Camberwell,
Amenities
Bar on site
Toilets
Accessibility
No wheelchair-accessible car park