Moved to FL from NY 9 years ago and have been searching for good pizza....found it at remo's. Its the best. Cash only though
All reviews seem positive