Oscar Chinese Restaurant, ADA, Oklahoma (OK)
Conveniently situated at 618 North Mississippi Avenue () in ADA, Oklahoma (OK) (74820), Oscar Chinese Restaurant is available at 5804364838. It is advisable to give them a call beforehand to make a reservation.
More restaurants in ADA, Oklahoma (OK)
Oscar Chinese Restaurant contact information and details:
Address: 618 North Mississippi Avenue - , ADA, Oklahoma (OK) 74820
Contact Phone: 5804364838
