NY Labor Code § 195 says "Every employer shall:... furnish each employee with a statement with every payment of wages, listing gross wages, deductions and net wages, and upon the request of an employee furnish an explanation of how such wages were computed..." That being said, nothing is black and white unfortunately. You are right that something seems fishy. I'd be curious to know more. Do you have some of your pay stubs from before? If you would like to email, fax, or send copies to my office I would be happy to review them to see if any red flags come to mind (no charge to you for this). Whatever you decide to do, I highly recommend that if you do want to pursue this and decide to talk to a lawyer that you find someone who specializes in employment law. It may be nothing, but in greater NYC there have been a number of significant wage violations in the restaurant industry in particular, so it might be something worth pursuing.
Under New York law, an employer is legally required to keep written records of the wages that it pays to its employee. Also, every time the employer pays a wage to its employee, the employee has a right to receive a wage statement. A wage statement will help the employee to keep track of (a) gross wages; (b) hourly wage rate; (c) total hours worked; (d) and other information, such as allowances, deductions and net wages. Without a wage statement, the employee may have difficulty answering important questions, such as whether the employee has received correct straight-time wages, overtime wages and other employee benefits.
Accordingly, it is your right to receive a wage statement, each time your employer presents a paycheck to you. You may consult an attorney for assistance in this matter.