Restaurant Highlights Type: Florists Restaurant Details Address: Rua de Cinco de Outubro 102 r/c Phone: 28922234 Fax: 28922787 See what's nearby