Italian restaurant · Fitzrovia
"For those in search of il ridicolo this NYE, the Big Mamma Group’s £64 per person maximalism will certainly fit the bill. Caviar pizza! Pasta in a cheese wheel! A dessert that is far too tall! All this, and more." - James Hansen