Authentic Indian cuisine restaurant and takeaway. Established in London in 1995, serving Lowestoft for over 12 years. Offers food and alcohol.