Find and book a table at 6 places in Leicester.
Restaurant · Italian, Brunch and cafe · Leicester
Pub · Pub food, Italian · Leicester
Restaurant · Italian, Pizza · Leicester
Restaurant · Italian · Leicester