Greek Restaurants in Lewiston, ID Try A Pita908 16th AveLewiston, ID, 835012087435184Greek FoodGreek RestaurantsGyrosMediterranean RestaurantsUsed Restaurant Equipment Supplies Show More