21 Great Marlborough St, London W1F 7HL
This vibrant, relaxed kitchen specializes in creative interpretations of classic Indian dishes, complemented by an enticing selection of desserts.
Rating: 4.2
Rating: 4.5