HOME / Bar / Itai Sports Bar
132 Algoma St S, Thunder Bay, ON P7B 3B8
+18073450479
View Business Profile