iZZi is an Asian restaurant known for its commitment to quality, using fresh, top-quality ingredients, including meat and fish with the "Beter Leven" quality mark.