Home » Restaurants » UK » Leicester Restaurants » Looqma | 1 Saxon St Leicester LE3 0BL United Kingdom

Looqma | 1 Saxon St Leicester LE3 0BL United Kingdom Restaurant Menu & Phone

Restaurant Reviews:

82
4.7/5

Looqma | 1 Saxon St Leicester LE3 0BL United Kingdom Contact Details

1 Saxon St Leicester LE3 0BL United Kingdom

Related Restaurants