Brother's Pizza serves pizza to customers in Flushing, Queens, located on Horace Harding Expressway. The restaurant welcomes those stopping by for a quick slice or placing an order to go. Diners in the area turn to this establishment for straightforward pizza dining without the fuss of traveling far from their neighborhood.