Mama Riso's is an Italian restaurant offering authentic cuisine and homemade desserts in a humble space decorated with Italian street scene posters. They accept major credit cards and offer a cash discount.