We order Star Pizza every week
and wouldn't choose another
Pizza place. We actually crave it
when we're out of town as
other big brand pizza houses just
don't come close anymore!
The quality is excellent and the
staff are extremely polite and
friendly. Yes, it's
comparably expensive, but you get
what you pay for!