Clover Club - Thai Restaurant Bar & Grill
N8894 County Road H
Irma
Wisconsin
54442
US
715-370-2672715-370-2672
Thai and American cuisine. On snowmobile & ATV trail.
68399383_112269903466159_484159903657623552_o.jpg
5 years ago
Thai and American cuisine. On snowmobile & ATV trail.