Mountain Top Deli
11545 Mount Carmel Rd
Cleveland, OH 44104-2625
216-231-1900