Bayleaf Cuisine Of India 2550 Berryessa Rd San Jose, CA 95132 Phone: (408) 251-8461
Category: Restaurants