Description
The Seychelles Crepes & Smoothies bar! Located in Eden Plaza on Eden Island, this is a great little cafe fresh juices and smoothies, famous french crepes, wrap sandwiches and lots more delicious food and drinks. All freshly made and healthy!
Reviews
There are no reviews yet.