Skip to main contentToast Local logo
Oblio's Pizza & Italian

Oblio's Pizza & Italian

Rated 4.6 out of 5 by 58 guestsItalianPrice range $15-30

Open

11:00 AM - 10:00 PM

6115 E 22nd Ave, Denver, CO 80207
About

Denver's #1 Pizza & Italian Restaurant!