Nick the Greek ★★★★☆4.3 (308) Restaurants Greek restaurant · Gyro restaurant · Lunch restaurant (more) 632 Tennant Station, Morgan Hill, CA 95037 Call Website Details →