Get directions to: Moon Bay Restaurant, El Granada, CA
Restaurant address: 10151 Cabrillo Hwy N El Granada, CA 94018, USA
Restaurant: Moon Bay Restaurant