Came here with friends not expecting much, but the food is fantastic and the pasta is made daily. The inside is as authentic as they come for Italy...
All reviews seem positive