United Kingdom / London / RestaurantsitalianAve MarioAddress15 Henrietta St, LondonWebsitewww.bigmammagroup.comPhone+447367011269—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itthirty7 Restaurant + Bar · 37 mNot ratedCora Pearl · 42 mNot ratedCinnamon Bazaar · 43 mNot ratedThe Oystermen