Chaska Restaurant

Order Pickup or Delivery

Location & Hours

5120 Geary Blvd, San Francisco, CA 94118

Pickup & Delivery

Mon 5:00 PM - 10:00 PM

Tuesday Closed

Wed - Sun 12:00 PM - 10:00 PM