You will find us at:

New!

Leicester 74 Granby Street

74 Granby Street
LE11DH Leicester

Opening hours

Our other restaurants around the world

world restaurant map