Tourist attraction in Mileștii Mici. Offers a unique experience. Possibly serves food.