9796 Edmonds Way.,
Edmonds , WA 98020 UNITED STATES
Based on 1 reviews
best pizza for usThis is our favorite pizza. the staff could be a little bit more friendly, but I put up with it because it's so good. Spices are great- I love the cheese. Ask for extra!
Worldwide > United States > Edmonds, WA > Pizza