Coventry Restaurant

123 W. Prospect Ave.
Cleveland
Ohio
United States