Lizarran Boulevard Restaurant, La Zenia, Orihuela Costa, Costa Blanca, Spain
Restaurants In La Zenia Boulevard, Orihuela Costa. Best Spanish Restaurants In La Zenia, Enjoy beautiful tapas while admiring a lovely view. Friendly service in an enjoyable atmosphere.