Touba Restaurant
Address:
100 S Cooper Ave, Cincinnati, OH 45215
Phone:
(513) 821-8000 Restaurants
Other Businesses:
- O'Charley's at 5262 Fields Ertel Rd, Cincinnati, OH 45249
- Ponderosa Steak House at 12090 Mason Montgomery Rd, Cincinnati, OH 45249
- Hot Head Burritos at 4752 Fields Ertel Rd, Cincinnati, OH 45249
- Penn Station at 9962 Kings Auto Mall Rd, Cincinnati, OH 45249
- North Lake Coffee Shop at 11501 Northlake Dr, Cincinnati, OH 45249