Jamavar London – Indian Cuisine

My favourite Indian restaurant in London, without a doubt, can be found on Mount Street, Mayfair. Named after the vibrant 16th century  Kashmiri shawls, Jamavar is the sixth restaurant opened by Dinesh Nair, co-chairman and managing director of…

View Post
error: Content is protected !!