Get directions to: Lotus Chinese Restaurant, Franklin, WI
Restaurant address: 7236 South 76th Street Franklin, WI 53132, USA
Restaurant: Lotus Chinese Restaurant