New York Deli & Restaurant
25008 Little Mack Ave Saint Clair Shores, MI 48080-1118
586-779-5665
Business Hours
Payment Types