Bella Vista is a restaurant offering fresh stone-oven pizza and salads.