clock menu more-arrow no yes

Udaya Kerala Restaurant

105 Katherine Road, , England E6 1ES

020 8470 7400