We've been in Lakeland over a year and being from New England good pizza is not easy to find. This place is right near the house. A very inconspicuous store front in Plantation Square Plaza that says "Pizza & Pasta" on the front. You have to look hard for the real...