The base of operations for restaurant Rods Pizzaria are located at Francesville, IN. It pulls in a yearly revenue of $396,000 and employs nine people. Appealing to a specialized market, many have started to take notice of Rods Pizzaria. The company's leadership is headed by a CEO.
Want to share more of your experience?GO TO FULL REVIEW