Sierra Mar's Rack of Lamb
04:21Perched above the Pacific Ocean, Sierra Mar is a romantic oasis.
From:
Best Romantic Foods and Top 5 Restaurants
Perched above the Pacific Ocean, Sierra Mar is a romantic oasis.