27. Cafe Torre
20343 Stevens Creek Blvd
Cupertino, CA 95014
i have no idea what restaraunt some of these reviewers are talking about. Every time i go to Cafe Torre I'm greeted nicely and seated promptly. I…
Didn't find what you were looking for?
Please help others by helping us do better.