As you enter the 130 Farmers Market in East Windsor Towne Center you are hit with the smells of fresh produce and fresh flowers. Move along the aisles of fruits and vegetables to the back deli counter and then along the remainder of the store to find the odds and ends to finish your meal.