Get directions to: Cam Ranh Bay, Santa Rosa, CA
Restaurant address: 966 N Dutton Ave Santa Rosa, CA 95401, USA
Restaurant: Cam Ranh Bay