Update Info - Green Apple Mediterranean Grill
This restaurant was reported as closed. If it is open, let us know.
Green Apple Mediterranean Grill
168 Atwells Ave
Providence, RI 02903
168 Atwells Ave
Providence, RI 02903