Adras Restaurant
201 Castelnau
London SW13 9ER
United Kingdom