Brothers Restaurant Pizzeria is located in the Queensgate shopping center for those who have not heard of it. The food there is absolutely amazing, their spaghetti is superb as is their pizza and bread sticks. They offer take out pizza and i can honestly say that this is some of the best pizza in York. I would highly recommend this restaurant to anyone.
more