Anchor CafeCurrently Open
- Address: Anse a la Mouche, Victoria, Mahe Island, Seychelles
- Timings: 24-hrs Details
- Ticket Price: Free
Located on the beach, Anchor Cafe has a wide selection of food (from chicken curry to surf and turf). The staff is friendly and helpful and there are spectacular views of the beach so it is worth stopping at.