P
pinewalker
Member
- Joined
- Feb 12, 2008
- Messages
- 82
Does anyone have any information on the above restaurant. It's located in the port area of Alcudia in Teodor Canet street, with apparently, great views over the Bay of Alcudia. It has received some very positive reviews on various web sites.
Thanks.
Thanks.