Indian takeaway, The Town Kitchen, offers home-cooked meals.