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.


Indian Restaurants in Salisbury


60 Fisherton Street
129 South Western Street
The Balti House
139 Fisherton Street
The Bangla Lounge
140 Fisherton Street
Cafe Diwali
92 Crane Street
Everest Brasserie
155 Fisherton Street
Shah Jahan
111 South Western Rd.
Tandoori Nights
26 High Street, Amesbury
Amesbury Tandoori
121 Salisbury Road, Amesbury
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.