Stella's has been our go-to place since it's inception. We love that we can walk there! The staff is extremely attentive and polite. The food is homey and wholesome–most of it being local which is a huge draw for us. The pizza crusts are thin, and made from whole wheat flour–and oh, so good!! We have never been disappointed with a meal from Stella's. And, I could happily drown myself in their homemade pomodoro sauce. Yum!
Pros: Great pizza!
more