Get directions to: Aloha Steakhouse, Ventura, CA
Restaurant address: 364 South California Street Ventura, CA 93001, USA
Restaurant: Aloha Steakhouse