Olympia Pizza II & Spaghetti House

West Seattle | 5605 Delridge Way S.W. Seattle, WA 98106

> change location

Store Hours | Sunday - Thursday 10:30am-10pm
Friday - Saturday 10:30am-11pm
Phone | 206-933-7550