La Brasa
108a High Street
Croydon
CR0 1ND
0208-760-9610
Restaurants - Other
Visit Website