Falafel

image156

Traditional restaurant style heart shaped falafel

Hummus

image157

Our hummus is lusciously creamy yet so light and fluffy

Waffle Fries

image158

Skin-on waffle fries you’ll want to make a mealtime staple

Our Location In Santa Clara

image159

Fresh Vegetables and Healthy food

image160

Special Requests?

Do you have dietary concerns? Questions about an upcoming event? Give us a call or send us an email, and we'll get back to you as soon as we can!


Our Address:

2521 Newhall Street, Santa Clara, California 95050, United States

Restaurant Phone: (408) 984-2204 Cell Phone: call or text: (650) 476-6663 Email address: achillessantaclara@gmail.com

Hours

Open today

11:00 am – 09:00 pm

Contact Us

Cancel

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.