UKData checked October 2026
  1. Home
  2. London
  3. Udaya Kerala Restaurant

Udaya Kerala Restaurant is a kerala restaurant on 105 Katherine Rd in London. It is also listed as fish and seafood restaurant, halal restaurant and Indian restaurant. It is open on Sunday.

105 Katherine Rd, London E6 1ES, United KingdomChecked October 2026