News Bristol’s Thali Cafe wins top SRA award Mar 9, 2013 Thali is the first Indian restaurant group to be rated Three Star Sustainability Champion. Read More