Saffron

Saffron is one of the best Indian restaurants in the island. The restaurant is managed by well-experienced chefs and service staffs. Saffron prepares food with fresh ingredients and herbs which always enhance the taste and aroma. Saffron provides takeaway and delivery services.

Visit Website