Restaurant Highlights Type: Seafood Restaurant Details Address: Pç Ponte-Horta 23D r/c Phone: 28937851 See what's nearby