Carrows
Restaurant
$ $
3180 El Camino Real (Calabazas)
Santa Clara, CA 95051
(408) 246-6027
Menu
Tips
- Awful service! Never go again! Food isnt all that great either
- This place is really slow for service!
- They are closing their doors 4/14/13.
- Croissant french toast is good. I prefer this place over ihop and dennys
- $6.99 Pumpkin pie can't be beat!