Zazu's Kitchen Restaurants Ltd with reg. no. 08421086 has been on the market for 11 years. This particular Private Limited Company is located at 10 St Helens Road, in Swansea and its postal code is SA1 4AW. The enterprise's SIC code is 56101 - Licensed restaurants. The firm's most recent annual accounts describe the period up to 2019-03-31 and the most recent confirmation statement was released on 2021-03-29.