Company name: Udaya Kerala Restaurant
Description: Simple setting for South Indian dishes
105 Katherine Rd, London E6 1ES, United Kingdom