User Votes

4.2 average based on 149 service votes on selected orders in this category

Are these fresh Vegetables?

Yes, all are farm fresh vegetables at Kapruka