Know a great happy hour or special for this location?
Photos
Location & Hours
The founders of the Nick the Greek brand are first cousins who grew up working in their parent’s restaurants located in San Jose, California. Missing the wonderful flavors of the Greece street food and all three families decided to open restaurants.