The Steak Escape
Address:
2855 Stevens Creek Blvd, Santa Clara, CA 95050
Phone:
(408) 246-2345 Restaurants
Other Businesses:
- Sarku Japan at 2855 Stevens Creek Blvd, Santa Clara, CA 95050
- McDonald's at 2855 Stevens Creek Blvd Ste 2469, Santa Clara, CA 95050
- Sbarro Italian Eatery at 2855 Stevens Creek Blvd, Santa Clara, CA 95050
- Mixt Greens at 2855 Stevens Creek Blvd., Santa Clara, CA 95050
- Crocodile Cafe at 2855 Stevens Creek Blvd Ste 1123, Santa Clara, CA 95050