Zaha GrillRestaurants37 Theobalds RdLondon, ENG, WC1X 8SP · GB+442072091429Email unavailablezahagrill.co.ukHours not available