Indian Street Food Corner is open for business - although some have questioned whether the Bull Yard is the best location Visit The Coventry Telegraph for More...