Set in the bustling, high-end district of Mayfair is the stunning Cecconi’s restaurant. Offering modern Italian cuisine, its interior boasts chic decor to match its menu. Exquisitely designed, silverware and French glasses grace the tables and radiate oomph. A menu not to miss, a venue not to skip. Your visit to Mayfair is incomplete if Cecconi’s is missed.
Portfolio Categories: The Best Italian Restaurants in London.