Order Takeout or Delivery
655 Del Ganado Rd, San Rafael CA 94903
WED - SAT: 11:30AM - 9:45PMSUN: 10AM - 9:45PM
Reservations
Menus
About
Private Parties
Facebook Instagram