Greek / Mediterranean

Achilles

2521 Newhall St, Santa Clara, CA

What to order.

  1. Chicken Shawarma Bowl

    $19.75 · See all shawarmas in Santa Clara

    Big portions and a tzatziki people rave about, but the chicken is the swing factor - juicy and well spiced some days, dry or over-curried on others.

    6.5 Medium confidence