Restaurant Highlights
Type: Seafood & Shark's Fin
Restaurant Details
Address:  Lorchas Ponte 16 r/c
Phone: 28937667
Fax: 28938071
See what's nearby