Get directions to: Aboudrame Barro Dba, Philadelphia, PA
Restaurant address: 5252 Spruce St Philadelphia, PA 19139, USA
Restaurant: Aboudrame Barro Dba