NOW LOCATED IN THE DAMES PLAZA IN O'FALLON MO
468 Highway P O'Fallon MO 63366
(636) 240-0087
info@ozellaspizza.com
Our Hours Tuesday - Thursday from 4:00PM - 9:00PM Friday and Saturday from 4:00PM - 10:00PM Sunday 4:00PM - 9:00PM Closed on Mondays
View Larger Map