Tuesday, June 16, 2015

Zio's Italian Kitchen – Georgetown, Texas

You have to wonder about a restaurant where the appetizers outshine the entrée. It doesn't happen often, however, at Zio's Italian Kitchen in Georgetown, Texas, the salad and appetizer were so outstanding that it was a bit of a letdown when the main course showed up.