The blaze started in the kitchen of the White Dog Cafe in Radnor shortly after 12:30 p.m. Thursday.
Emergency vehicles snarled traffic along an already congested Lancaster Avenue as firefighters brought the flames under control.
No one was hurt.
There is no estimate yet for the cost of the damage.