Get directions to: Adel Saidi, Philadelphia, PA
Restaurant address: 6545 Elmwood Ave Philadelphia, PA 19142, USA
Restaurant: Adel Saidi