"Crazy Eddie's in Longwood, FL"
Crazy Eddie's in Longwood Florida is a fabulous Italian restaurant. It is a family run operation and VERY casual. I'm from Los Angeles and used to frequent Anna's on Pico who, I feel had the best Italian food in Southern California. Crazy Eddie's honestly, comes closest to them than anywhere else in presentation, flavor, and fresh ingredients. Crazy Eddie's has the best stromboli's I've EVER had. Their pizza is fabulous and their pasta to die for. Plus, Eddie is such a warm, funny and personal guy, he'd be great on your show. Here are some Yelp reviews: http://www.yelp.com/biz/crazy-eddies-pizza-and-grill-longwood