120 Cromer St, London WC1H 8BS
Indian restaurant | Restaurant
This daytime vegan eatery offers a unique blend of Indian and European cuisine, complemented by a selection of coffee, tea, and juice drinks, catering to health-conscious patrons seeking flavorful plant-based options.