My coworker friend told me about this Greek restaurant, and they came with high reviews. The great thing about a restaurant in NJ is that they can get pretty big size land, with a big parking lot. This restaurant was kind of screaming out Greek with the blue and white, and their flag alongside American […]