Get directions to: Canyon Bistro, Santa Monica, CA
Restaurant address: 108 West Channel Road Santa Monica, CA 90402, USA
Restaurant: Canyon Bistro