When you come and visit us, no matter the occasion, we want you to feel at home. Between our expertly trained staff and our customers who are like our ...
The Trillium Lodge
(457)
Restaurant
Address: 6830 Main St, Cherry Creek, NY 14723
Hours: Closed ⋅ Opens 4 PM Thu
Phone: (716) 296-1032
Situated in Southwestern Pennsylvania just 4 miles from Ohiopyle State Park, Trillium Lodge is a relaxing getaway. You'll find yourself saying "ahhhhhhhh...." ...