Colombo Restaurant
175 London Rd, Mitcham
020 8646 8207
Menu
Reserve
London, Greater London
Colombo Restaurant
175 London Rd, Mitcham, Greater London CR4 2JB
020 8646 8207