Restaurant Highlights Type: Barbecue Restaurant Restaurant Details Address: Barca Lenha 73 r/c B Phone: 28356182 See what's nearby