Avalon Restaurant Closes in West Seattle, Papa's Pub & Grill Says Goodbye to White Center"/>
Avalon Restaurant at 2940 S.W. Avalon Way served its last meal on Friday, after just 13 months of business, according to West Seattle Blog. The restaurant owner cited a decline in business, as well as high overhead costs.
In other news, White Center Now reports that Papa's Pub & Grill at 9635 16th Ave. S.W. has closed.