Santa Clara, CA · $$
Nick The Greek
2002 El Camino Real
Cuisine: greek
Hours: Mo-Su 11:00-22:00
Greek spot in Santa Clara. Listing from OpenStreetMap — be the first to rate it.
Scorecard
no ratings yetRate this spot
Reviews
Be the first to rate Nick The Greek.