I thought their pizza was great. It is!!! I tried their stromboli, Holy Cow!! It has to be the best $8.00 stromboli on the planet. Perfectly baked with cripsy crust, and loaded with fillings.
My advice is to take a friend, order a sromboli and a slice of pizza each. I know that you cannot personally thank me for suggesting Luigi's. That is okay. Just keep going there and support their efforts.