Restaurant and pizzeria Le Cascate da Dumme offers a pleasant dining experience with easy parking, a rare find in the area, and views of the Neva riverbed.