This restaurant is a modern spin on classic Italian food. All the produce is grown organically and the meat is purchased locally.
Peter Lowell’s
Peter Lowell’s
- Address: 7385 Healdsburg Avenue Ste. 101, Sebastopol, California 95472
- Website
- Phone Number: (707) 829-1077