Salt & Pepper Restaurant

38 Main St, Tiburon
(415) 435-3594