Nello's Place
Italian · Fine Dining · Family Style
Nello's Place is a family-owned Italian restaurant known for its traditional cuisine and romantic atmosphere.
Location
Best places nearby
The highest rated places close to Nello's Place.
Local restaurants nearby
3055 Bechelli Ln, CA


