Touba Restaurant
100 S Cooper Ave
Cincinnati, OH 45215-4560
513-821-8000