1421 Main St, Lewiston, ID 83501-1906, Lewiston
So much yummy food! It's a must try when you are in town! Loved it!
So much yummy food! It's a must try when you are in town! Loved it!