I come here in winter. Correctly as one of the best pizza restaurant in Odessa. Come and try Olio Pizza! A distinct taste of thin pizza with proprietary Olio sauce
If you own or manage Olio Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.