La Mimosa Restaurant

3 Thompsons Ln., Cambridgeshire, United Kingdom, CB5 8AQ
Opening hours
Tue-Thu 5:30pm-10:30pm
Fri 11:45am-2:30pm & 5:30pm-10:30pm
Sat 11:45am-4:00pm
Sun
Reviews