Planet Yucca
Mediterranean · Bar · Casual Dining
Planet Yucca is a dining establishment located in Kusadasi town, offering breakfast, snacks, and dinner. It is situated in the heart of the town, making it convenient for shoppers to visit.
Location
Location