Get directions to: Alex & Rose's Grocery & Deli, Cleveland, OH
Restaurant address: 7516 Central Ave Cleveland, OH 44104, USA
Restaurant: Alex & Rose's Grocery & Deli