Find the top Asian restaurants in Shaftesbury near you now.
Indian restaurant
Address: 2 Bell Street, Shaftesbury SP7 8AR, United Kingdom
Address: Raj of India, 28 Salisbury St, Shaftesbury SP7 8EJ, United Kingdom