Restaurant Highlights Type: Seafood & Shark's Fin Restaurant Details Address: Rua da Felicidade 48 r/c Phone: 28356009 See what's nearby