OZZIE'S DELI IN MELROSE PARK

Melrose Park

Ozzie's Deli has been in business in Melrose Park Illinois since 1971.
Home of the Worlds Best Subs!
Same owners, same fresh taste!
We are grateful for the many loyal customers that visit us everyday!
CHECK BACK TO SEE IF YOU WON A FREE SUB!!!

Category:
Restaurant/Cafe in Melrose Park