La Cascade is a Provence restaurant, pizzeria, bar, and ice cream shop offering simple, homemade Mediterranean cuisine.