scottger22
The best stromboli (as described by my brother Nappy) is in New Jersey. Drove from Allentown PA to Jersey City basically to get the stuff (friends are a little insane), but it was well worth it.
Mar 31, 2006, 04:17AM PST