Best quality lamb available. This is the real deal. Service is excellent and delivery is so convenient.Bought the Braai box and Cooking box. Thank you very much. Would definitely recommend.
Information
39Photos
1Comments
5Rating
Address:9 Odette St, De Tijger, Cape Town, 7500, South Africa