Cielo coming to Mayfair
February 9, 2010 by Rob Powell
A new Italian restaurant is soon to open in New Burlington Street, Mayfair.
Caterer Search reports that Cielo will open on March 1st and have a northern Italian menu, with Paolo Iaiani the head chef.
The new 40-seat restaurant will open above the Luxx club.