Forest of India

Abbots Langley, United Kingdom

Forest of India is a good house in Abbots Langley opposite the village. Packed food and great service. Indian beer. A good menu and great atmosphere. Great prices.