Touba International Flavor is located at 245 W 116th St, New York, NY. This location is in the Harlem neighborhood. This business specializes in Clothing. Touba International Flavor is open Mon - Fri: 8:30am - 6:00pm;Sat: 8:00am - 1:00pm;Sun: Closed; and accepts Visa.