Kafal Restaurant

Overview

Address: 535 Ross St
Santa Rosa, CA 95401
Website: kafalrestaurant.com
Phone: 707-595-3311