New Kowloon Restaurant is a Sioux Lookout, ON business. New Kowloon Restaurant is located at 66 Front Street #b, Sioux Lookout, ON. The postal code is P8T1B1.
You can contact New Kowloon Restaurant at 807-737-0048 or from out of area call 1 8077370048.