Skip to content
Postmates Home

    Location and hours

    5120 Geary Boulevard, San Francisco, CA 94118
    Every Day
    11:00 AM - 10:30 PM

    Chaska Restaurant

    4.9 x (15)2.6 miChevron right small

    Enter your address above to see fees, and delivery + pickup estimates.
    Halal • Indian • Pakistani

    Frequently asked questions