Santoros Pizza & Subs is a pizza restaurant offering pizza and subs.