Processing, please wait ...
Mezbaan Indian Cuisine
Address: 3939 Rivermark Plaza ; Santa Clara CA, 95054
Love the food, but the serving portions are so small. It will be nice if they have catering trays in their menu.
Check out the new Gogocater Group Order Tool!