Udaya Kerala Restaurant
105 Katherine Rd, London
020 8470 7400
Menu
Reserve
London, Greater London
Udaya Kerala Restaurant
105 Katherine Rd, London, Greater London E6 1ES
020 8470 7400