Insomnia Coffee Company is a coffee shop located in Douglas Village Shopping Centre. It offers a variety of coffee and other beverages. Key facts used: Business Name, Location, and Search Results indicating it is a coffee shop.