Washington > South Cle Elum > Restaurants, Food & Beverages > Restaurants > Depot Cafe
801 Milwaukee Ave, South Cle Elum, Washington, 98943
(509) 674-2006
Restaurants, Food & Beverages > Restaurants
Services: Lunch
No reviews yet. Be the first to write a review!