Update Info - Little Mia's Pizza
This restaurant was reported as closed. If it is open, let us know.
Little Mia's Pizza
170 Atwells Ave
Providence, RI 02903
170 Atwells Ave
Providence, RI 02903
This restaurant was reported as closed. If it is open, let us know.