I had my friends from out of town visit and decided to try this place as it is fairly new and a nice change from the typical overpriced chain restaurants.
We couldn't have been more happy that we tried it out. It's amazing! I ordered the calamari which was to die for followed with a prosciutto arugula pizza... O.M.G people you must try it for yourself. I literally inhaled the entire pizza myself.
Hands down, best restaurant in Niagara Falls. From the atmosphere, prices and service. If you have not visited this place I highly recommend you do. It's a huge step up from all the other boring overpriced restaurants.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.