Showing posts with label Zio's Italian Kitchen. Show all posts
Showing posts with label Zio's Italian Kitchen. Show all posts

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.