Welcome Tandoori Point - Free Delivery
Hi and welcome to the delivery service of Tandoori Point - Free Delivery. We offer you the best from our kitchen. Try our Indian today. This is our address: 152 Tennyson St, Elwood. You will be pleased with our selection!