Expand Map
Thai Restaurants in Iola, WI
1. Bamboo House The
3012 Village Park Dr, Plover, WI 54467
CLOSED NOW:11:00 am - 9:00 pm
"Highly recommended because the food is great, service is great and the relaxing upscale environment make me feel like I'm dining in the big city."
14 Years
in Business
2. Bamboo Hut Chinese & Thai Cuisine
1122 E Grand Ave, Rothschild, WI 54474
CLOSED NOW:11:00 am - 9:30 pm
Showing 1-2 of 2