N
Nick Ulrich Review of Mama's Pizza-LaVista
Good food. Good service. The atmosphere is a bit...
Good food. Good service. The atmosphere is a bit weird. A lot of the employees walk around awkwardly throughout the dining room. It's a bit uncomfortable.
Comments: