Dionysos is a restaurant offering a dining experience with 130 seats.