Discover Sheldon's best Italian restaurants. Sheldon is located in the suburbs of Birmingham and it's an interesting destination in its own right, with attractions that include Sheldon Country Park, Tyseley Locomotive Works and the National Motorcycle Museum. Birmingham city centre is just a short distance away and here you can enjoy superb shopping, Cadbury World, the Thinktank Science Centre and historic Baddesley Clinton manor, which even has its own moat. Feeling hungry? No problem. There are some excellent Italian restaurants in Sheldon which offer something for everyone, whether you're craving a large pizza with garlic bread or the perfect saffron risotto with plenty of Italian gelato for dessert.