Update Info - Metro Cafe
This restaurant was reported as closed. If it is open, let us know.
Metro Cafe
101 Dyer St
Providence, RI 02903
101 Dyer St
Providence, RI 02903
This restaurant was reported as closed. If it is open, let us know.