Monte Christo offers Italian and European cuisine in a charming atmosphere. Vegan options and special diets are accommodated. Features include accessibility for disabled guests and credit card acceptance.