Castle Brasserie

Unit 203 Shopping Centre, Elephant & Castle, London, SE1 6TE

Categories: Asian Restaurant, French Restaurant, Restaurants

020 7703 8222 020 7703 8222

020 3302 0757 020 3302 0757

Reviews

Report a problem with this listing

  Is this your business?

Add rich content via our editing tools
Remove ads from your listing
Appear more prominently in search results

Location