Tchoumi Foods
Tea House · Coffee Shop
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.
Location
Best places nearby
The highest rated places close to Tchoumi Foods.
Local restaurants nearby
205-730 Boulevard Montpellier, Montreal, QC, Canada, H4L5B3



