Tempura House
Add to Favorites
Add Hours
Saved to Favorites
Phone: (262) 249-8822
Address: 306 Center St, Lake Geneva, WI 53147
Cuisines: Japanese, Asian
Price Range : Average
743 North St, Lake Geneva, WI 53147
3 N Wisconsin St, Elkhorn, WI 53121
98 E Geneva Sq, Lake Geneva, WI 53147
811 Wrigley Dr, Lake Geneva, WI 53147
58 W Market St Ste O, Elkhorn, WI 53121
831 Wrigley Dr, Lake Geneva, WI 53147
7036 Grand Geneva Way, Lake Geneva, WI 53147
131 N Wells St, Lake Geneva, WI 53147
5576 State Road 50 Unit C, Delavan, WI 53115
W3354 State Road 50, Lake Geneva, WI 53147