Indian Restaurants
1 High Street
Cambourne CB23 6JX
United Kingdom