Castilla Restaurant in Wandsworth

Cuisine: Spanish

Where is Castilla Restaurant?

🏠 82 Battersea Rise, London SW11 1EH


Leave a comment:

Frequently asked questions about Castilla Restaurant:
If you have any questions, you can contact Castilla Restaurant by calling 020 7738 9597.
In Castilla Restaurant they specialise in spanish cuisine.