Get directions to: Adel Saidi, Philadelphia, PA
Restaurant address: 6545 Elmwood Av Philadelphia, PA 19153, USA
Restaurant: Adel Saidi