Mama Sid's Pizza is a relaxed pizza restaurant offering a buffet, wings, and sandwiches.