All organizations in the category South Indian Restaurant, in Oklahoma
South Indian Restaurant, Oklahoma, United States
- Address: 12215 N Pennsylvania Ave, Oklahoma City, Oklahoma 73120
- Site: http://www.ajantaokc.com/
- Lat Long: 35.5941575211, -97.5505042076
- Category: South Indian Restaurant,  Restaurant