Over the Falls has some of the best service in the area. The atmosphere is amazing. Everything that I've eaten there has been amazing. Their pizzas are to die for. They make their own pizza dough and it's always so good...I wonder how they do it! My favorite is the Buffalo Pizza. Everyone should try it out. And, their homemade chicken salad is some of the best that I've ever eaten. It's a fun little restaurant, that everyone seems to love...every time I go they seem to be overflowing with people!
more