Report review

Report review

Minnie Braun reviewed Stelios Pizza House

The new owners are gr8888!!! They are making delicious pizza again! It used to be good and then it sucked, now its back to being awesome again, the new owners really stepped it up