Cape Cod Pizza
Stella's at the Hilltop Plaza on 6 A in Orleans closed but it's replacement is pretty darn good. Hillcrest has a lovely think crispy / chewy whole wheat dough. I ordered a large Mediterranean with fresh tomato, garlic, spinach (frozen, not my fav), feta and fresh mozz. It was lovely. 19.00 plus tax. They serve lime rickeys and other cool stuff. Nice music, funky vibe.