Planet Yucca
Bar · Casual Dining · Mediterranean
Planet Yucca is a restaurant with an international menu and a well-stocked bar. It offers amenities such as outdoor seating, live music, and digital payment options. A shuttle service is available.
Location
Best places nearby
The highest rated places close to Planet Yucca.
Local restaurants nearby
Sağlık Caddesi 67, Aydın
