Kushi Tsuru Morgan Hill ★★★★☆4.1 (34) Restaurants Ramen restaurant 233 W Main Ave A, Morgan Hill, CA 95037 Call Website Details →