Get directions to: Sam Cafe & Grill, Ventura, CA
Restaurant address: 4587 Telephone Rd Ste 102 Ventura, CA 93003, USA
Restaurant: Sam Cafe & Grill