Bayleaf Cuisine Of India

  • 2550 Berryessa Rd,
    San Jose, CA 95132
  • Phone: 408-251-8461
  • Cuisine: American Restaurant

Map

Unable to Display Map