Restaurant - Italian in Leicester
3-5 St Martins Square
Leicester
Leicestershire
LE1 5DF
Monday to Sunday: 11:30am - 11pm
A modern and bright building situated in the new shopping area of St Martins square
There are currently no reviews for this company
All fields are required. Your review will appear immediately.