9 Devonshire Square, London EC2M 4YL
Indian restaurant | Restaurant
A modern restaurant specializing in innovative Indian cuisine that skillfully merges traditional British culinary influences, creating a unique dining experience that appeals to diverse palates.