Vecchia Riva offers traditional Italian cuisine with the possibility to dine in a garden overlooking Lake Varese. The establishment also features rooms with lake views, suggesting a hotel with a restaurant component.