Cafe and snack bar, Aretousa Club offers a BBQ & GRILL experience in a scenic location.