Plaza Servery

615 W. Superior Ave.
Cleveland
Ohio
United States