Arguably the best Italian restaurant in Sheffield (Star & Westside). Discover some of Italy’s unfamiliar and finest wines. Specialises in fresh fish.