Brother's is the best in Houston but this location is the pits. I used to work near Greenspoint and have absolutely nothing negative to say about that location. The service there is excellent.
I called this Mills Rd. location and placed an order to be picked up which they said would be ready in 30 minutes. When I got there, it wasn't crowded but it took a while before anyone behind the counter would acknowledge my presence and, even though it had been about 25 minutes since I had called, my pie hadn't even gone in the oven yet. I tried it another time and had virtually the same experience. The inside of the restaurant was dirty and the workers were rude. It's a shame as this location is near my house but no pizza is worth the hassle of buying it here.