I want to find an expensive restaurant serving mediterranean food. What is the address and phone number? La Mimosa, at Thompsons Lane Fen Ditton, is expensive and serves mediterranean food.