The Shah Jahan is an Indian restaurant that offers home style flavours of India in the heart of Salisbury. Dishes range from Tandoori specials, Persian, Balti and Vegetarian dishes. If you are celebrating a special occasion, let the staff know and they will provide table decorations. For larger parties they can take up to 74 people.