Leonardo
➤ Flamenca Beach Commercia Centre, Unit 122, 03189, Orihuela, Spain
Italienisch, Mediterran, Pizza, Pasta
"The staff was very willing to make anything vegan upon request. I was suggested several vegan pizza options, bruschetta, or soup, and the pasta I chose was very good. The restaurant was very modern and cozy as well."