Ozzies Food Store Liquor & Deli, MELROSE PARK, Illinois (IL)

Feeling hungry? Ozzies Food Store Liquor & Deli is among the restaurants you could have a look at.
Conveniently situated at 11158 West Grand Avenue () in MELROSE PARK, Illinois (IL) (60164), Ozzies Food Store Liquor & Deli is available at 8474550845. It is advisable to give them a call beforehand to make a reservation.
More restaurants in MELROSE PARK, Illinois (IL)


Ozzies Food Store Liquor & Deli contact information and details:
Address: 11158 West Grand Avenue - , MELROSE PARK, Illinois (IL) 60164
Contact Phone: 8474550845