Tim’s Tavern on 105th is a restaurant, located at Seattle, Washington, United States. Visit their website www.timstavernseattle.com or LinkedIn profile for more detailed information.
If you are a non-resident of USA, then you will require a green card to open a business in USA. If you are willing to open a small restaurant, or any other small business in USA, then you can do that on if you have L-1 or E-2 visa.