Update Info - Ali Baba Mediterranean Grill
This restaurant was reported as closed. If it is open, let us know.
Ali Baba Mediterranean Grill
7186 Marshall Rd
Upper Darby, PA 19082
7186 Marshall Rd
Upper Darby, PA 19082
This restaurant was reported as closed. If it is open, let us know.