Braun's Fish Store
Braun's Fish Store is located on 7214 Main St, Flushing in New York. Friendly staff and owners dedicated to serving fresh kosher fish at very low prices. The smell doesn't smell like a fish store. Nice people цith a smile. Very fresh fish all the time.