Greek City is an elegant Greek restaurant located in the Kohl's shopping plaza on the southbound side of Route 17. Step inside, and owners Teddy and Jimmy will warmly welcome you, making you feel as though you've been transported to the Mediterranean. They boast an expansive menu of moderately-priced Greek specialties, and if your party won't fit in the dining room, they also offer catering services. The restaurant is open 7 days a week.