Kafal Restaurant
  • Home
  • Menu
  • Order Online
  • About
535 Ross Street, Santa Rosa, CA 95401 ▣ (707) 595-3311