Let me start by saying that there’s no other place I can think of in Mayfair where one can purchase puff puff*. And that, my dear readers, was the first thing that caught my eye as I poured over the menu options offered at the newly opened Stork restaurant. So with my birthday coming up, I decided it was a good time to treat myself to a sample of the newest restaurant in town! […]