1-10, Odeon Arcade, Leicester LE1 5HJ, United Kingdom
Lulu's kitchen is a Coffee shop located at 1-10, Odeon Arcade, Leicester LE1 5HJ, United Kingdom. It has received 20 reviews with an average rating of 3.0 stars.
The address of Lulu's kitchen: 1-10, Odeon Arcade, Leicester LE1 5HJ, United Kingdom
Lulu's kitchen has 3.0 stars from 20 reviews
Coffee shop
482 reviews
Highcross Shopping Centre, 5 Shires Ln, Leicester LE1 4AN, United Kingdom