Know a great happy hour or special for this location?
Familiar Indian fare & buffet, spiced-to-order, offered in utilitarian confines.
Suggest an edit
4600 NE 120th St, Oklahoma City, OK 73131