Restaurant Highlights Type: Optical Goods Restaurant Details Address: Av Praia Grande 630 r/c Phone: 28591424 Fax: 28712766 See what's nearby