Restaurant Phone 415-510-1653 Opening Hours Sun - Fri: 10:00 AM - 2:30 PM|4:00 PM - 7;30 PM Sat: Closed Address and Location 752 Van Ness Ave, San Francisco, CA 94102 FollowFollow View Location on Google Maps