107 Great Russell St, London WC1B 3NA
Asian restaurant | Bar | Indian restaurant
Fruity Keralan cuisine featuring a selection of dosas served in a bright, greenery-filled space illuminated by a spacious skylight, providing a refreshing dining experience.