La Mimosa, at Thompsons Lane Fen Ditton, is expensive and serves mediterranean food.
What is their address and phone number?
restaurant-food restaurant-name restaurant-pricerange
restaurant-food restaurant-name restaurant-pricerange
restaurant-food restaurant-name restaurant-pricerange
restaurant-food restaurant-name restaurant-pricerange