Surfers Beach Restaurant
(721)
Restaurant
Address: S.E Coast Rd, Takamaka, Seychelles
Hours: Closed ⋅ Opens 12 PM
Phone: +248 4 374 767 ⋅ +248 2 783 703
The Surfers Self catering beach chalets are all facing the sea, modern and well equipped kitchen. The guest house in the South of Mahe is suitable for ...
See photos and videos taken at this location and explore places nearby.
No information is available for this page. · Learn why
Surfers Beach Restaurant is a seaside joint that offers a wide array of Creole and international cuisine dishes. Located on the east coast of Mahé, Surfers ...