Steuben WI Restaurants 1. 115 Railway Ave, Steuben, WI 54657 | Lou's Railroad Street Station (608) 476-2134