Tchoumi Foods is a cafe specializing in tea and coffee. They offer a variety of coffee and tea products, including black tea, green tea, and roast coffee. The establishment is located at 730 Boulevard Montpellier.