image8

Falafel

Waffle Fries

Falafel

Traditional restaurant style heart shaped falafel

image9

Hummus

Waffle Fries

Falafel

Our hummus is lusciously creamy yet so light and fluffy

image10

Waffle Fries

Waffle Fries

Waffle Fries

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

image11

Our Location In Santa Clara

image12

Fresh Vegetables and Healthy food

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