/
/
Nello's Place, a dog-friendly Italian establishment, has been a beloved Redding landmark since its establishment in 1982. The culinary journey of Nello and his family began long before, with Nello's extensive experience in the food industry in New York and Palm Beach. This foundation led to the opening of their first restaurant,...