Get directions to: Big Al's Old Mountain House, Ventura, CA
Restaurant address: 10251 Telephone Rd Ventura, CA 93004, USA
Restaurant: Big Al's Old Mountain House