Nick's is the place for not good food but Great food and you get your money's worth and by looking at the small building you wouldn't think so but…
Marvelous Greek food. The pitas are addictive, their homemade hummus is mouthwatering, and I love the lunch specials. Nice staff.
Is your business missing from these results?Add your Business