The Tree House
78 South End
Croydon
CR0 1DP
0208-688-9837
Restaurants - Mediterranean
Visit Website