Okay, I'm really not trying to beat a dead horse here. The other day my husband returned from a week-long trip and wanted to go out for Sicilian pizza and wine in a comfortable place. I came up blank. I know about and have eaten Armando's, Imperial, the old Pizzapalooza, Pinocchio's, etc., but couldn't think of a sit-down place. We love Za for a bar pie, but he was really looking for Sicilian.
Sorry if I'm brain-dead and there are obvious places that I missed, but I'd appreciate any suggestions to satisfy future cravings.