Peeled pomelo grown in Israel
Pomelo is a fruit from the citrus family, and it is considered the largest citrus fruit. The taste of the pomelo is sweet, and contains a large amount of vitamin C.
Each box contains approximately 260 grams of peeled pomelo.