What is the guest capacity?

250

© Copyright 2017 Bella Vista Groves ~ phone: 805.377.5499 ~ address: 3117 West Telegraph Road, Fillmore, California 93015