The 120/L'Ville location is our new Pizza spot. I have not had Pizza this good since I left New York in 1996. The wait staff is great and the food's even better. Their marinara sauce is so delicious, love it, love it. We had their large Neapolitan Pie which is humongous, you definitely feel good about spending your money and getting a super value. When you have a craving for pizza.. "you gotta get Finis!" Hat's off to the cheff.
more