Visit Silicon Valley Logo

Crepes Bistro

57 Washington St , Santa Clara, California, 95050, United States
This Santa Clara restaurant offers healthy dishes with fresh, locally grown ingredients and features vegan and vegetarian options.
Find hotels, restaurants, and things to do near.
View Map