IHOP Restaurant | Lewiston, ID 810 Stewart Ave | Lewiston, IDAHO | 83501$3,175,000 ABOUTType: RetailBldg Size: 4,950 Sq Ft. AGENT Chris Thompson, Single Tenant, RetailjaredMarch 5, 2016IHOP RestaurantNot Featured, National Facebook0 Twitter LinkedIn0 Reddit