Crossroads Pizza
Pizza · Sandwich Shop · Greek
Crossroads Pizza offers a variety of pizzas, wings, hot and cold sandwiches, and salads. They also specialize in Greek and Italian dishes and provide catering services. The establishment is located at 3765 Main St.
Location