Kumquats are small, olive-sized citrus fruits with a unique edible, sweet peel and tart, tangy flesh, often described as a "sweet-and-sour" citrus experience. Native to China, they are packed with vitamin C, fiber, and antioxidants, often eaten whole (skin and all) or used in marmalades and salads. 

Google Review


Translation missing: en.general.search.loading