With branches on all three sides of the city, Jaipur is in danger of becoming a chain rather than a top-class Indian, for which it has always been liked....
41 South Great George's StreetNepalese cooking is a serious business and nowhere is it taken more to heart than at this excellent, city-centre restaurant. Among the suruwat (starters)...
28 Eustace Street