Curious Yellow KafeUnclaimedRestaurantsLondon, ENG+447436813443info@curiousyellowkafe.co.ukNot provided