One of the Best Italian Restaurants in Niagara Falls. The Pasta is great. Real lovely place to go to, nice friendly staff and the food was
delivered quickly. Good quality food at a reasonable price would
recommend people go and try for themselves
You have to try their Beans and Greens Soup, one of the best around.
more