Crazy SaladRestaurantsCrazy Salad, 33-35 Woburn Pl, Russell SqLondon, ENG, WC1H 0JR · GB+442073233757info@crazysalad.co.ukcrazysalad.co.ukHours not available