Authentic Indian restaurant and takeaway offering high-quality Indian cuisine.