The pizza is amazing. Not the best I have had, but there really isn't anything to complain about it. Their salad is fair. The best thing this place puts out is their Toasted Ravioli. The best I have ever had. They are homemade and they are massive. I think they give you 12 or so in a full order. Good luck eating it all. The prices here are very reasonable too.
more