Onda Verde da Finistone is a restaurant and pizzeria offering pizza and seafood dishes. They are open for dinner most evenings and for lunch and dinner on Saturdays and Sundays, with a weekly closing day on Wednesdays.