Search results
We did not find results for: ACHILLES Santa Clara, CA.
Check spelling or type a new query.
We did not find results for: ACHILLES Santa Clara, CA.
Check spelling or type a new query.
Kill your hunger at Achilles, where you can find original Mediterranean favorite meals that are prepared to order and...
Website: achillesrestaurant.com
Phone: (408) 984-2204
2521 Newhall St Santa Clara, CA 95050 2112.53 mi
Is this your business? Verify your listing
4.5 2177 reviews
Incredibly friendly staff and owner! There were a couple firemen who worked nearby and were in front of us in line. The owner would not let them leave unless they took some extra food to thank... More
Disappointed with Beef Options and Price I visited Achilles specifically for beef shawarma, but unfortunately, the only beef option they had was beef gyro that appeared heavily processed and... More