Last Chance Restaurant



Map & Directions

 


View Larger Map

 

Last Chance Restaurant
3400 De La Cruz Blvd #A - Santa Clara, CA 95054
408-988-2863

 


Click Here For Driving Directions
Open Daily 10:30 am - 10:30 pm


Salads
Pizza Specialities
From the Deli
From the Fryer
From the Grill


Menu | Catering | About | Map & Directions

© Copyright 2004 - Last Chance Restaurant - All Rights Reserved