Leighton Buzzard's highest quality Indian takeaway and restaurant.
Open Monday to Sunday between 5PM and 11:30PM