Welcome to Indian Falls Log Cabin Restaurant!
A casual hidden gem in the Town of Pembroke just 2.2 miles north of the Thruway exit 48A and located on the Tonawanda River with a beautiful view overlooking Indian Falls!
The present Indian Falls Log Cabin Restaurant, built in 1946, strives to continue the history, preservation, and enjoyment of the falls for all to see. Our goal at Indian Falls Log Cabin Restaurant is to serve you the finest food possible at reasonable prices. So come on in, sit down, relax, and enjoy the atmosphere and the view of the waterfalls! Customer favorites include our Baby Back Ribs, Prime Rib, Beef on Weck, Lobster Mac & Cheese and Grilled Salmon all freshly prepared by our culinary staff.