It's Greek To Me is the cozy Greek restaurant located in the Northgate Plaza at the corner of Babcock and Eckhert roads. They serve the finest Greek dishes while still maintaining the homey atmosphere of a family owned restaurant. Owners Nasr and Connie Botros (pictured right) are always ready to greet customers at the door. With over a dozen different Greek dishes on the menu including gyros, souvlaki, (Click here to read more.)