This place really is a diamond in the rough. Through many good reviews, I decided I'll try them out. And I was completely glad I did. I tried there Art of Pizza Special Pizza in stuffed and it was fantastic. It had great taste. And the delivery guy also brought over a bottle of pop for free. Try them out, you won't be disappointed.
more