Palermo Pizza & Pasta (Ballard)

Would you believe this was almost our best scoring pizza to date? … More Palermo Pizza & Pasta (Ballard)

Advertisements