McLean Pizza is the classic small pizza / italian restaurant owned by a single owner. None of that mass produced pizza like Papa Johns or Dominos... just pizza the way it was mea...
All reviews seem positive