Reservations —
01223 362 525

Location

La Mimosa,
Thompson's Ln,
Cambridge, CB5 8AQ,
United Kingdom