Salisbury has a great range of Indian restaurants where you can enjoy a great curry with all of the extras that we have come to love with Indian Restaurants. Many of the restaurants also offer a takeaway service for customers.

Our Indian restaurants in Salisbury are just the places to visit for fine dining when you want to eat out.

If you're feeling peckish and want to dine out here in Salisbury then please select an Indian restaurant or takeaway from the list below … Enjoy your meal.


Arzoo Indian Restaurant
129 South Western Street
The Asia Indian Restaurant
90 Fisherton Street Salisbury
Shah Jahan Indian Restaurant
111 South Western Rd.
The Balti House Indian Restaurant
139 Fisherton Street
The Bangla Lounge
140 Fisherton Street
Anokaa Indian Restaurant
60 Fisherton Street
Hox Brasserie Indian Restaurant
155 Fisherton Street
Spice Root Indian Takeaway
17 Wilton Road Salisbury
37 Escourt Road
Takhdir Indian Takeaway
157 Fisherton St
S J 2 Indian Takeaway
104-106 Fisherton Street
Rajpoot Tandoori Restaurant
140 Fisherton Street
Tandoori Nights
26 High Street, Amesbury
Amesbury Tandoori
121 Salisbury Road, Amesbury
Elahi Indian Restaurant Takeaway
129 South Western Road
Neel Akash Indian Restaurant
14 North Street, Wilton
The Royal Jaipur
Southampton Rd, Landford


To contact Restaurant Salisbury please send an email to


If you are the owner of one of the Indian Restaurants in Salisbury that is not listed then please feel free to get in touch for a free listing.