The fire started just before 1 a.m. Tuesday at the Kenwood Shopping Center on the 1500 block of Haines Road in Levittown.
Officials said the flames broke out in the back of the Euro Food Market.
No injuries were reported.
A cause is under investigation.