Restaurants in Dietrich, ID
New China Town
Planet Coffee