Restaurants Oggis Restaurant Leicester Nestled in the heart of Leicester, just minutes away from De Montford Hall, the University of Leicester, the train station, and Leicester Tigers,...