Kabila Sweets And Restaurant Santa Clara
Restaurant Info
3064 E El Camino Real, Santa Clara, CA 95051, United States
408-769-2600
4088996846
Desserts
Indian
Pickup
Delivery
Back to Mealhi5
Kabila Sweets And Restaurant Santa Clara
Your cart is empty
Add items to get started.
Click here to go back to website
×
You may also like
ADD ITEMS
SKIP