Voted best Indian restaurant in the UK by drinkers of Cobra beer, Itihaas does everything right – presentation,
lunch Mon-Fri, dinner daily
-- 分