O Delfim - Restaurante is a Portuguese restaurant offering a variety of dishes. They are open six days a week, with service available during lunch and dinner hours. Orders can also be packed for takeaway.