The Papaya Tree

Price: €€-€€€

Address: Centro Comercial Flamenca Beach, Calle Niagara | Orihuela Costa, 03189 Playa Flamenca, Orihuela.

Telephone: +34 965 32 51 05

Website: Trip Advisor

Notes: Chinese, Asian, Thai, Vegetarian Friendly, Vegan Options, Gluten Free Options.

The Papaya Tree