Maxim's pizza is a family-owned business and hands down, has the best pizza ever; I even prefer it to Little Italy's. You can walk in and get a couple square pieces of pizza to g...
All reviews seem positive