Back to listings River Road Pizzeria DescriptionFull service restaurant services.Address545 Riverside DriveCitySt. LouisPhone306-422-5440 Location