Taj Mahal 2247 N High St Columbus OH United States
Web Information: Web Page
Hours: Mon-Sat: 5pm - 9:30pm
Phone: 614.294.0208