Crossroads Pizza, established in 1997, is a family-run restaurant that has expanded to three locations, offering convenient Greek-style cuisine and quality pan pizza for fast delivery or pick up.
Their fresh pizza dough is made daily on site, ensuring top-quality products for their customers to enjoy.
Generated from their website's infomation