Moretti's Riverside is a pizzeria and bar located at 801 N River Road. It is described as a riverside establishment offering pizza and drinks. The business is also associated with "award-winning" offerings.