I took my family of 4 to Mama D's for Friday night pizza. It was not at all crowded and we were seated immediately. We ordered pizza and soda; nothing too special. The restaurant is a little crowded and the kitchen is not segregated from the eating area by anything other than the counter. That adds to the ambience but you can also hear everything the kitchen/wait staff are talking about. The crust was thin and crispy and was very tasty. The red sauce is a little on the sweet side, but also good. The restrooms were dirty and the restaurant in general is showing it's age.
Pros: Good pizza at a reasonable price
Cons: Dirty restrooms
more