El Manantial Restaurant

3312 Meyer Ave.
Cleveland
Ohio
United States