Restaurants in Edwall, WA Green Parrot102 Hotchkiss St NEdwall, WA, 990085092362453FoodRestaurantRestaurants That Deliver Show More