Darryl Cannon and Tony Pereira are the owners of Pizza Shack, a new restaurant located on Main Street in Elgin. They have been in the pizza and Italian food business for over 30 years and have managed restaurants from New York to South Carolina. Pizza Shack serves Italian food including pizza, spaghetti, lasana and subs.
Business Brief
Pizza Shack opens in Elgin