Nick The Greek ★★★★☆4.3 (1,446) Restaurants Greek restaurant · Fast food restaurant 143 W Santa Clara St, San Jose, CA 95113 Today: 11 AM–11 PM Call Website Details →