Page 1 of 1

Yiayia's

Posted: Wed Jan 11, 2017 9:23 am
by mrsticka
Anyone ever been there before? I have. They've got pretty good pizza. If you don't know where it is, it's downtown on O Street between 14th and Centennial Mall.

I wonder if there's a Yiayia's in Omaha? The Old Market would be a great place for one.