Windsor Grocery Store is a Haitian local neighborhood grocer. It is located along the busy streets of Church Avenue. It sells fresh produce such as fruits and vegetables at the front of its store. Inside the store you can find other grocery items such as coffee mixes, oil and spices, snacks, juices, bottled water, diapers and more.