Mooboo Elephant & CastleRestaurants18 London RdLondon, ENG, SE1 6JX · GB+447946537008elephantcastle@mooboo.meinstagram.comHours not available