Mill Rose Inn
Phone : 1 (650) 726-8750

5 of the Best Beaches Near Half Moon Bay » beaches-near-half-moon-bay.jpg