• Home
  • Gallery
  • Online Order
  • Contact Us

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

  • Follow
  • Follow
View Location on Google Maps
Location, 752 Van Ness Ave, San Francisco, CA 94102, This link will open in a new tab
Powered by Menusifu. All rights reserved.