Cecconi's is a sophisticated Italian restaurant in Mayfair, London. The menu features classic Italian dishes, including pasta, pizza, and seafood. The restaurant has a chic and elegant atmosphere, with a marble bar and a terrace overlooking Burlington Gardens.