Pizzería Pinocchio offers a taste of Italy with homemade pizzas and fresh dishes in a welcoming atmosphere.