Category Archives: Style

Restaurants In Colchester Mimosa Restaurant & Deli Mimosa Restaurant & Deli is located inĀ The Crescent, which is on theĀ Colchester Business Park. Just a few minutes outside Colchester town centre. Mimosa Restaurant + DeliThe Crescent,Colchester Business Park,Essex.CO4 9YQ Mimosa restaurant is fantastic for the early eater, because they open at 7.30 in the morning, where you […]