Momma's Diner

Momma's Diner is a restaurant located in the town of Still Creek. Several zombie waitresses can be found in the diner.