Restaurant Highlights Type: Shark's Fin Restaurant Details Address: Av Dr Franc° Vieira Machado Ed Indl Chong Fong fs 2 14° A Phone: 28717981 Fax: 28717980 See what's nearby