The Hub is a vibrant commercial hotspot in the South Bronx, buzzing with eclectic eateries and shops, all at a busy crossroads.
555 Melrose Ave, Bronx, NY 10455 Get directions
"Ate two Sicilian slices among a rather raffish crowd." - Robert Sietsema
Dw Talk's NYC beyond the box