Flowers Of Italy
2111 W Lake St
Melrose Park
IL
60160
(708) 681-9798
Open Map
Description
Flowers of Italy is located at 2111 W Lake St, Melrose Park, IL. This business specializes in Bars, Pubs, & Clubs, Florists and Other Organizations.
by merchantcircle on August 30, 2013 from
merchantcircle
Bars, Pubs, & Clubs
civic & social associations
civic & social organizations
Civic Clubs & Organizations
Clubs
Community
Entertainment & Arts
florists
Melrose Park
Sports Clubs