Peter Lowell's

Peter Lowell's

7385 Healdsburg Avenue Ste. 101
Sebastopol, California 95472
Visit Website
Local Phone: (707) 829-1077

This restaurant is a modern spin on classic Italian food. All the produce is grown organically and the meat is purchased locally.

Dog Access:

  • Dogs OK at outside seating

Download Our Free Mobile App

© 2020