Le Streghe offers Italian cuisine, pizza, and seafood. Features include outdoor seating and accessibility options.