Best pizza in the Bronx

Sal’s Bronx Pizza

  Sal’s Bronx Pizza has turned dine-outs comfortable for the families. It is located at 1445 Olmsted Avenue…

Read More