The Cherry Tree Cafe
The Cherry Tree Cafe is located on Earth and owed by Will. It is a small cafe with disabled access. There is some sort of technology around the cafe that stops Human from entering the cafe unless accompanied by a Nookalians. Humans can see the cafe but generally come up with some reason as to why not to go to it. Will makes sure all the proper taxes and other paperwork is in place so no attention is drawn to the cafe.