530.525.9190

6300 Chambers Lodge Rd. Homewood, CA 96141

  • Facebook
  • Instagram

VISIT OUR SISTER RESTAURANTS