RESTAURANTS - ITALIAN FOOD - SEYCHELLES
Address: Euromedical Family Clinic, Eden House, Zig Zag Ward, SEYCHELLES
we serve food for all walks of life and guarantee you good service the best food on the island!!
Great place to eat. Very good burgers also a huge n...
Rate The Restaurant: