Tea Leaf Cafe and Restaurant is a cosy, family-run eatery located in the heart of Swindon. We take pride in serving freshly prepared, homemade Indian-style food that brings the warmth of home-cooked meals to your table. Every dish is made with care and authentic ingredients. We are based in the SN1 5NX area. Visit us today or order online!