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.
Capital city news and discussion.
1 post • Page 1 of 1
Who is online
Users browsing this forum: No registered users and 1 guest