Restaurant Highlights Type: Cafes Restaurant Details Address: Rua de Francisco Xavier Pereira 63A-65B r/c Phone: 28590161 See what's nearby