Colombo Restaurant
175 London Rd, London
020 8646 8207
Recent Reviews
Order Online
Reserve
Colombo Restaurant
175 London Rd, London CR4 2JB
020 8646 8207