Ozzies Food Store Liquor & Deli, MELROSE PARK, Illinois (IL)
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
