Please contact the business for updated hours/services due to the COVID-19 advisory.
From Business: Star Pizza Family Restaurant, a family restaurant where they pride themselves in serving the best pizza in town! Open since 1989, and with over 25 years of…
Didn't find what you were looking for?
Please help others by helping us do better.