Jul 16, 2009 #1 Sicy Sizzlin' Sicilian Staff member Joined Jan 15, 2001 Messages 71,093 Location Bay Area, CA Please post pics, reviews and experiences here.