Its Greek To Me can be found at E Palisade Ave 36. The following is offered: Restaurants. The entry is present with us since Sep 7, 2010 and was last updated on Nov 12, 2013. In Englewood there are 20 other Restaurants. An overview can be found here.
"Casual, simple" Greek "classics" come in "huge portions" at these "nothing-fancy" chain links that are "fine for convenience"; some say the service can be "uneven", but it's "kid-friendly" and prices are "affordable" (especially with BYO at all locations except Long Branch).
It's Greek to Me is among the top Greek restaurants in NJ with locations in Cliffside, Clifton, Englewood, Fort Lee, Hoboken, Ridgewood, and Westwood New Jersey.