Processing, please wait ...
Biryani Bowl - Santa Clara
Santa Clara
Cuisines: Indian, Indo-Chinese
Address: 1855 El Camino Real ; Santa Clara CA, 95050
Great food.