La Palmera Restaurant
Park Ln, Roundhay, Leeds
0113 266 3307
Recent Reviews
Order Online
Reserve
La Palmera Restaurant
Park Ln, Roundhay, Leeds LS8 2EJ
0113 266 3307