Saint Clair Shores venue information
Saint Clair Shores restaurants
18th Street Deli Sandwich Shop
24605 Jefferson Ave
St Clair Shores, Michigan 48080
USA
Phone: 586-777-1818
24605 Jefferson Ave
St Clair Shores, Michigan 48080
USA
Phone: 586-777-1818