Last Chance Multicuisine Restaurant
Restaurant Info
3400 De La Cruz Blvd Santa Clara, CA 95054
408-988-2768
4089889292
American
Fast Food
Other
Pizza
Pickup
Delivery
Back to Mealhi5
Last Chance Multicuisine Restaurant
Your cart is empty
Add items to get started.
Click here to go back to website
×
You may also like
ADD ITEMS
SKIP