Franklin Finest Deli

Franklin Finest Deli, 790 Franklin Ave, Brooklyn, NY 11238, United States

Location