Rico's Pizza is a compact pizzeria specializing in thin-crust pies with a signature sauce, offering a focused menu since 1975.