Restaurants - Other leicester
order delivery or take-out today
located in the heart of the fantastic highcross shopping centre and close to the popular meeting spot of the haymarket memorial clock tower
Loading map...