Mama's Pizza Parlor

Family owned, family friendly pizza parlor in the great city of St. Paul, Minnesota!
(651) 489-2005
961 Rice St North End
St PaulMinnesota 55117