The best pizza in the North West part of town! Yes, there are some other shops in this area that are just as good, but their prices are way too high.
Grand Pizza (formerly Grand Italia) not only has superb NY style pizza, you won't break the bank eating there! Great pizza and nice staff!