Oscars Chinese Restaurant

618 N Mississippi Ave
Ada, OK 74820-5261

580-436-4838