I've lived in Chicago and New York, two of the best places to get pizza. Yiayia's comes in pretty close to how amazing it is. They have some funky combinations, a great beer selection and a good laid back atmosphere.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.