Address : 17300 Monterey St, #100, Morgan Hill, CA 95037, USA || Phone : 408-776-8886 Restaurant & Eateries in Morgan Hill, CA