Any Italian food fan will tell you this could very well be Santa Fe’s finest spot for pastas, pizzas, salads and more. Dig the red checkered tablecloths, too, and the family vibe.
Any Italian food fan will tell you this could very well be Santa Fe’s finest spot for pastas, pizzas, salads and more. Dig the red checkered tablecloths, too, and the family vibe.