Meandro Restaurant offers European cuisine, with a focus on Mediterranean dishes. It is located in Rio Mau, Portugal.