Bay Watch Restaurant

201 2nd Ave, San Mateo, CA 94401