Crafted Pizza and Tap at the Ridge Hotel
Located at the Ridge Hotel in Lake Geneva, this restaurant takes an artisan approach to every aspect of their menu – from premium ingredients and curious combos to locally sourced fixings and unchartered flavors. Playing into this creative-contemporary theme, the restaurant’s eclectic décor – unl