Restaurants in Almira, WA Charlies Restaurant3 N 3rd StAlmira, WA, 991035096392330Lakeside GrillRestaurantRestaurants Doxie's Dine In523 W Main StAlmira, WA, 991035096475544Lakeside GrillRestaurantRestaurants Show More