Update Info - Charles Street Cafe
This restaurant was reported as closed. If it is open, let us know.
Charles Street Cafe
2603 Norwood Ave
Pittsburgh, PA 15214
2603 Norwood Ave
Pittsburgh, PA 15214
This restaurant was reported as closed. If it is open, let us know.