The New Rochelle Deli and Grocery store on the southwest corner of Main Street (Northbound US 1) and North Avenue in New Rochelle, New York. Noted mostly for the sign for the "Toy Discount Center," pointing down on North Street.