Delivery
Pickup
Outdoor
Washington
Chelan
2 Restaurants on GastroRanking
624 Opinions in 2 websites
The best pizza place in Chelan, in my humble opinion. Eat your artichoke hearts out, Local Myth.
566 Opinions in 2 websites
very clean the staff were a bit rude but the food was decent