Restaurant Highlights Type: Birds' Nest Restaurant Details Address: Tv Algibebes 28 r/c Phone: 28355380 See what's nearby