"Greektown in Phoenix, AZ"
Guy,Last night my husband and I found the most fabulous Greek restaurant. It's called Greek Town, located at 8517 N 7th St, Phoenix AZ. On the outside, it looks very ordinary. But, entering the restaurant is like entering a Greek family home. George, the owner, actually waited on us. A wonderful sense of humor, welcomed like we were family, and he was very humble.Most importantly, it was THE BEST Greek meal we ever had. Our appetizer, the Greek Town Kalamari, was without question, the most fabulous callmari we have ever eaten. Our dinners, of lamb, salad, and grilled veggies were "Off the Hook".YOU GOTTA CHECK IT OUT!!!!!!!Best Regards, (We watch all the time)Mike and Cheryl Books