Greek Restaurants in Kellogg, ID My Big Fat Greek Deli110 N Hill StKellogg, ID, 83837208784116624 Hour RestaurantsGreek FoodGreek RestaurantsGyrosPlaces To Eat Show More