Get directions to: Dalton''s Restaurant, Cypress, CA
Restaurant address: 9575 Valley View St Cypress, CA 90630, USA
Restaurant: Dalton''s Restaurant