Restaurant Highlights Type: Seafood & Shark's Fin Restaurant Details Address: Felicidade 39 r/c Phone: 28938077 See what's nearby