We found 300 restaurants within 27 miles 27 miles of Ickworth Dr, Bury St Edmunds, Bury Saint Edmunds IP33