Athena, Greek & Lebanese Restaurant is now at 338 Passaic Ave. and I’m glad they are. I got there shortly before closing and they were very gracious and welcoming. The service was good and the food came out promptly. I really enjoyed the hummus.I will definitely go back.