Amazing Italian food, my only option for lunch in Mayfair!
Best Italian place in Mayfair!
On our way from New Bond Street we came across this cafe and it was really crowded with Italian people in London so I knew that the food there must be really good. I had aubergine parmigiana and it was absolutely delicious...though the place was really packed...but plenty of seats to share. Loved everything- highly recciwnded.