The Restaurant at the Westin Address 777 St. Clair Ave NE Cleveland United States Upcoming Events No events in this location Posted in .