Where are you?
What would you like?
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.