280, North St, San Francisco, CA, 94965
United States
Phone: (707) 838-8802
Category: Restaurants and Bars