Red Steakhouse Address: 417 Prospect Ave E, Cleveland, OH 44115 Phone: +1 216-664-0941 Cuisine: Steaks Read more