The Best 15 Restaurants in Lewiston, Idaho (ID), United States

4.5
50 reviews
12087435189
1421 Main St, Lewiston, ID 83501-1906, Lewiston

So much yummy food! It's a must try when you are in town! Loved it!