Leeja Palace
13 The Parade, Oadby, Oadby
0116 271 0482
Recent Reviews
Order Online
Reserve
Leeja Palace
13 The Parade, Oadby, Oadby LE2 5BB
0116 271 0482