Ababuja is a fabulous portuguese restaurant in Alvor, Algarve. Seaffod and fresh fish are the stars of the menu, with the catch of the day grilled to order over charcoal.
Find out more here:
https://www.myguidealgarve.com/restaurants/ababuja
Find out more here:
https://www.myguidealgarve.com/restaurants/ababuja
- Category
- Golf Algarve
Comments