Pizza Review
Mama Lou's special Green peppers, onions, Parmesan cheese. Simple but very good. One of the best pizza in town