Back to list
Tapete Spanish Restaurant
Pleasant 6.9 (8 reviews)
Approx. £25
Location
119 Grove Lane
London SE5 8BG
See on the map
Book
Itinerary