Triple L Grocery Store 2601 South Beulah Street, Philadelphia, PA 19148