Get directions to: Barle Soup And Sandwich, Cleveland, OH
Restaurant address: 2483 Lee Blvd Cleveland, OH 44118, USA
Restaurant: Barle Soup And Sandwich