(650) 728-2433
8465 Cabrillo Highway, Montara, CA 94037
View Map
Sorry, there are currently no reviews. Read More Montara Restaurant Reviews