Moons Coffee & Tea is a coffee roaster and tea shop.