Mama Juana Restaurant LLC Categories Restaurants 904 Main St Providence RI 02909 (401) 475-2374 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×