Elaichi Tandoori is a fully licensed, air conditioned restaurant that specialises in tandoori cuisine.
Features
Takeaway, Delivery, Air Conditioning, Bar, Vegetarian Dishes
Nearest public transport
Castle Cary - National Railway