Ricardo's Pizza is a pizza delivery establishment with an extensive menu, open since 1997.