Double R Pizza is a restaurant specializing in pizza and subs.