johnnyprimesteaks.com
All American
All American is an absolute MUST if you are ever out on Long Island. The place is basically a landmark at this point. My parents used to go back when they were in high school, which is just down th…