Best bang for your buck in NIagara Falls. It is right on the corner of Stanley ave and Lundys Lane, so accessable to anyone staying at any of the hotels in the area. Fresh home made pasta and pizza's and great prices compared to the inflated prices you find on clifton hill and ferry st or near casino. If you are in town this is a must visit restaurant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.