Africa-Places.com has listed approx 1 Frozen yogurt shops in Eden Island. Some of the Top rated Frozen yogurt shops in Eden Island are- Yo love it.

Place Name
Type
Address
Frozen yogurt shop
Frozen yogurt shop
eden plaza - shop 44, eden island, Seychelles

Similar Categories