Where is the Heart Of Little Italy Inc in Cleveland Ohio located?

The address of the Heart Of Little Italy Inc is: 2092 Murray Hill, Cleveland, OH 44106-2359