This is a great restaurant in Niagara Falls. They serve some of the best pizza in the area. This is a popular place for families. The prices here are very inexpensive while the food all tastes great. The dining room here is filled with great smelling foods. Also, you should give their wings a shot. They are very tasty.
more