Sheila

We have no idea where Sheila lives but they spend a lot of time going out in Des Moines. They have only rated 1 place.

This member hasn't been around in quite a while... We miss you, Sheila.

Sheila's latest reviews

Sheila gave Scornovacca's North 5 Stars

Scornovacca's North has been our favorite place for pizza and onion rings for years. Try it.