Authentic Indian takeaway, Kasturi, offering fresh and delicious Indian cuisine.