St. Clarence Pavillion   440.933.7500     Located west of Cleveland in North Olmstead, Ohio, St. Clarence Pavillion provides catering and banquet services for weddings, private parties, and corporate events.   The Pavilion is a beautiful hall with a capacity of up to 500 guests and is perfect for your formal or informal wedding or other event. The large windows look out onto lush green landscaping.