Enjoy award-winning Indian cuisine at Sakura, a family-run Indian restaurant. Offering takeaway and delivery.